added FPS, added toggle interrupt (keys are getting retriggered)