communication with housing 10 in the preferred embodiment the balls 22 and 24 drop less than a meter to get to ball seat 14 a shear pin 18 initially holds the ball carrier 16 to the housing 10 in the run in position an outlet port 20 is so positioned that balls 22 and 24 cannot escape balls 22 and 24 are biased toward tapered surface 26 on ball carrier 16 by spring 28 housing 10 further comprises a sleeve 30 biased by spring 32 toward ball carrier 16 a seal 34 seals between ball carrier 16 and housing 10 for run in sleeve 30 holds in detent pin 36 against the bias of spring 38 the operation of the tool will now be reviewed circulation is started through housing 10 as a result a net force is applied to ball carrier 16 shifting it down against sleeve 30 and compressing spring 32 while the restriction from ball seat 14 that causes ball carrier 16 to be displaced by circulation is shown at the lower end of the ball carrier 16 the actual restriction that causes the ball carrier 16 to shift can be located elsewhere on ball carrier 16 while the ball seat 14 can be in any other location below balls 22 and 24 the shear pin 18 is broken by movement of ball carrier 16 balls 22 and 24 are held retained by tapered surface 26 circulation is then stopped spring 32 displaces sleeve 30 to position outlet port 20 in alignment to let balls 22 and 24 escape with a push from spring 28 ball 22 lands on primary ball.