still bug in movement