Also, you have X and Y mixed up. UP and DOWN should change the Y values, and LEFT and RIGHT should change X.