need to restric movement only to one tile at a time