Puzzles solved by Io medesima