Performance + autoadjust runSpeed + only preventdefault on arrow keys + changed todo