shared random movement