Cursor movement works but fucks all the shit up