movement and grid