Bounds checking movement