movement bug fixed