the effect of another first axial movement direction of the barrel cam 170 and so on with the cam track 250 connected laterally around the barrel cam 170 the sequence of cam follower 180 traveling the cam track 250 is infinite fig1 is a sketch demonstrating the cam follower passage 290 traveling the cam track 250 where there are plurality of first post 260 and plurality of a second post 270 and one ball release post 280 this is an example of possible combination of a cam track 250 and cam track 250 post arrangements other cam track 250 configuration with plurality of ball release post 280 can be demonstrated with the same method and considered understood and not presented in a separate graph fig1 is a section view of another example of the swift circulating sub 50 explained in fig8 with an energy harvesting positive closure system explained an annulus pressure compartment 330 is in fluid communication with the annulus 70 through the port 110 the annuls pressure compartment is pressure isolated from the inner flow passage 60 pressure by an upper seal 300 the annulus pressure compartment 330 is pressure isolated from the inner pressure compartment 340 by the lower seal 310 the upper.