edge-safe method for changing frame
adds goToStart with '0' keyhandler