Немного исправил методы передвижения