Share - routine, waiting