lock in block when hits bottom