Story 618 (this will be a multi part, but maybe not all in a row like usual. I'm finished with part 2 at least.)