Made reset better, but with the comment I'm 6 bytes over...