added check for overloaded to movement