Puzzles solved by JESU