turtle updates and some crappy puzzles