Hi, I'm working on a sight-reading game where you input the name of the note as it moves across the screen. I'm using a LinkedList to form a Queue that stores all of my notes as nodes, which each contain their answer, index (used to calculate the answer), and note object themselves. When I run my game immediately after opening Greenfoot it works fine, but if I use the reset button or my in-game 'play again' buttons, the answers get messed up and are suddenly of the wrong clef. Basically, my game only works on its first run. I've published the game under 'Musicia' on my profile. There's a lot going on so my source code is all there. Is my problem something to do with previous memory interfering with the correct answers? Thanks in advance!