Fixing pause and reset functions to actually work this time ;)