Nice job! Like others, I had a little trouble with the piano puzzle. But overall it's solid - The times in the diary being oddly specific was enough to make them stand out and help guide me to that aspect of the puzzles.