by deevo
Very well done. Didn't see any errors and progressed just right. Wouldn't mind seeing them get back together. Thanks for the good read.