Fixed infinite loop again (blergh) and made reset button actually reset labels.