consolidated methods

consolidated movement methods