movement works again with new coordinate system