Submission from fan part 1Will post the rest later