MoveCollectAvoidExit