fixed so you can keep holding down a button and continue moving