automatically moves to next square