new tile generation on every movement.