Revert "movement range limitation removed"

This reverts commit e0bb5eee38947a8e3d9bed7bac1d41012113bbd8.