referring now to fig1 there is shown a drill bit 21 connected to sub 63 extending from shaft 23 of an in - hole motor 25 which in turn is connected to an in - hole force applicator and counter rotation anchor 27 supplied with fluid from conduit bundle 29 . similar apparatus is already known , being disclosed in my u . s . pat . no . 3 , 799 , 277 issued mar . 26 , 1974 , entitled &# 34 ; force applicator ,&# 34 ; to which reference is made for details of the construction thereof . briefly , motor 25 is of the fluid turbine type including shaft 23 and housing 31 . fluid for operating the motor and carrying away the drill bit cuttings is supplied via sleeve 140 which forms the inner end of tubular shaft 33 , which also serves to transmit axial force to the motor housing 31 and takes the reaction torque of the motor . a continuation of shaft 33 provides a tubular mandrel or piston rod 35 which carries piston 37 moving in cylinder 39 . mandrel 35 and cylinder 39 are provided with wall anchor means 41 &# 39 ;, 42 whereby , with the cylinder anchor means actuated , the piston can apply axial force to the motor through thrust ring 290 &# 39 ;, and with the mandrel anchor means 41 &# 39 ; actuated , force can be applied to the cylinder to move it axially along the hole . the piston rod is connected to the cylinder by spline means 44 which allows it to move axially while the anchored cylinder prevents piston rod rotation so that the piston rod can take the reaction torque of the in - hole motor through sprague or overriding clutch 278 . to direct the drill bit , a deflection barrel 41 is provided around the motor shaft extension or sub 63 , the barrel being provided with asymetrically disposed wall engaging means 43 to urge the motor and bit to one side of the hole . the wall engaging means 43 are adapted to slide longitudinally along the hole as drilling proceeds . the barrel is rotatable with barrel extension sleeve 53 , shrink fitted to motor housing 31 , and housing extension 51 , about the motor shaft extension 63 to the desired position by means of a hydraulic stepping motor 49 and its teeth means 153 , 155 , in cooperation with sequencing clutch means 45 . a mercury or other type potentiometer 55 as part of instrument package 34 transmits electric potentials to an out of the hole wheatstone bridge or other detector to indicate the attitude of the hole , as shown in fig1 of allowed parent application , ser . no . 584 , 736 . it will be understood that the invention is designed for use in drilling a more or less horizontal hole or holes having at least a horizontal component , so that the gravity actuated mercury potentiometer provides an indication of the attitude of the hole relative to a fixed frame of reference . referring now to fig1 a through 3 there is shown ( fig1 a and 2a ) a drill bit 21 having a pin 61 screwed into box 62 of sub 63 . sub 63 has its outer end 64 ( fig2 b ) splined onto the inner end 65 of motor shaft 23 by male spline 66 on outer end 64 and female spline 68 on end 65 . heavy radial and axial load ball bearings 67 ( see also fig2 a and fig6 ) lie between end 64 and cuff 69 which is screwed to the inner end 71 of deflection barrel 41 . rate of change control extensions 70 may be mounted on inner end 71 such as by welding to control the rate of change of direction of the hole . barrel 41 is connected to shrunk fit motor housing 31 . cover 76 is sealed to barrel 41 and motor 25 by annular elastomeric seal rings 73 disposed in annular grooves 75 in inner end 71 ( fig2 a ) and cover 76 ( fig2 b ) respectively . cover 76 is rotatably mounted on sub 63 by heavy radial load roller bearings 78 . referring also to fig1 and 7 , two windows 77 , 79 in the barrel 41 receive hole wall engaging blocks or pistons 81 , 83 to form wall engaging means 43 . between the pistons and the windows is disposed elastomeric mounting means 86 for sealingly mounting the piston in the windows and which allows the pistons to be moved outwardly by pressure differential to engage the wall of hole 87 and which retracts the pistons from wall engaging position , as shown . fluid for pushing pistons 81 , 83 outwardly is conveyed between elastomeric mounting means 86 and cover 76 through annular space between barrel 41 and cover 76 . annular channel 200 formed between cover 76 and outer end 94 of barrel 41 is in fluid communication with annular space 93 . it is also in fluid communication with outlet 202 of a longitudinal channel 204 formed between motor housing 31 and barrel 41 . channel 204 is in fluid communication with inlet 205 of channel 204 . inlet 205 is in fluid communication with annular space 231 sealed in outer end 206 of motor housing 31 by seals 208 , 210 . annular space 231 is in fluid flow communication with outlet 212 of variable size orifice 211 and with inlet 235 of check valve 226 , both mounted on sleeve 140 . variable size orifice 211 comprises outlet 212 and inlet 222 with the passage 224 therebetween being restricted by valve element 220 mounted on threaded shaft 218 terminating in screw head 214 . threaded shaft 218 is sized to threadingly engage threaded hole 216 provided to receive shaft 218 and valve element 220 and vary the distance of insertion of valve element 220 within passage 224 to regulate the flow therethrough . check valve 226 comprises inlet 235 , outlet 233 , and spring 228 holding ball 230 against shoulder 232 . this permits flow only from annular space 231 to valve inlet 235 to hydraulic fluid channel 98 via valve outlet 233 . referring now to fig1 b , and 2c , secured about sleeve 140 between attachment sleeves 131 and 133 , having seals 136 and 138 respectively , is instrument package 34 housed under threaded sleeve 148 . as part of instrument package 34 , there is included potentiometer 55 or other attitude indicating device such as those shown in the composite catalog of oil field equipment and services published by world oil , 31st revision , column 2 , pages 2781 - 2788 manufactured by humphrey , inc . of san diego , calif . the electrical conductors from such a device are fed through port 127 and extend along the length of sleeve 140 in cable 96 to an out of the hole receiver - indicator via cable 259 ( fig1 ). referring now to fig2 and 4 , to turn the deflection barrel 41 to the desired position azimuthally about the inner end shaft 64 , sleeve 133 is connected to sleeve 151 of hydraulic stepping motor 49 in chamber 160 . it is driven by fluids in conduit 98 . chamber 160 is formed between sleeve 151 and sleeve 140 which is a part of shaft 33 . piston sleeve 167 is threaded or otherwise attached over split piston 165 . chamber 160 is sealed by piston sleeve 167 sealingly engaged with sleeve 151 by seal 169 placed in groove 171 of sleeve 167 and also sealingly engaged with sleeve 140 by seal 173 in groove 175 of piston sleeve 167 . it is also sealed by sleeve 133 sealingly engaged with sleeve 140 by seal 149 and with sleeve 151 by seal 147 . orifice 183 provides fluid tight flow communication between chamber 160 and tubular shaft or sleeve 140 , member 157 being axially movable on sleeve 140 and hence not in fluid tight engagement therewith . as part of hydraulic stepping motor 49 , spring 159 is positioned in chamber 160 and is held in compression between shoulder 161 of piston follower sleeve 157 and shoulder 163 of piston 165 . hydraulic stepping motor 49 includes teeth 153 milled into sleeve 133 . teeth 153 are positioned to engage with teeth 155 milled or cut in piston sleeve 157 . spring 159 is of such strength as to hold teeth 155 in engagement with teeth 153 as teeth 153 and sleeve 133 rotate and without relative movement of piston sleeve 157 with respect to piston 165 . spring 177 is positioned in chamber 160 and is held in compression between shoulder 179 of sleeve 133 and shoulder 181 of piston sleeve 167 . alignment slot 187 is provided in piston sleeve 157 with screw 189 passing through alignment slot 187 and engaging threaded opening 191 in enlarged portion 185 of sleeve 140 . annular space 193 is formed between shoulder 197 of piston sleeve 167 and shoulder 195 of outer end enlargement 190 of piston sleeve 157 . the length of space 193 has a direct functional relationship to the distance 228 &# 39 ; between teeth 153 and teeth 155 and to the total length of slot 187 so that when piston 165 is moved axially teeth 153 will mesh with teeth 155 thereby rotating sleeve 133 until the points of teeth 155 come in contact with the valleys of teeth 153 . the length of slot 187 further permits shoulder 197 of piston sleeve 167 to urge piston sleeve 157 to cam around screw 189 into slot 228 while teeth 153 and 155 are engaged , further rotating sleeve 133 thereby permitting teeth 155 upon disengagement from teeth 153 to become positioned behind teeth 153 to again cause rotation of sleeve 133 on the next engagement of teeth 153 with teeth 155 . enlargement 190 is longitudinally abutted with enlargement 192 of piston 165 at shoulder interface 194 prior to each actuation of piston sleeve 167 . referring now to fig4 and 5 , to actuate piston 165 , port 230 &# 39 ; is provided in sleeve 140 to permit fluid tight flow communication between hydraulic fluid channel 98 and annular chamber 232 &# 39 ; formed by flange 234 of sleeve 151 , sleeve 140 , piston sleeve 167 and piston 229 in cooperation with seals 173 , 169 and 231 . piston 229 is formed between sleeve 151 and sleeve 140 facing oppositely to piston 165 ; with one driving surface 247 facing chamber 232 &# 39 ;, previously described . annular channel 236 is formed between sleeve 151 and piston 229 to provide for drainage between chamber 238 , formed between sleeve 151 and piston extension 256 , and annular chamber 232 &# 39 ;. piston 229 is provided with thin walled section 240 which in cooperation with sleeve 140 and its upset section 244 forms annular chamber 242 with driving surface 243 for piston 229 . port 246 is provided in sleeve 140 to permit fluid communication between annular chamber 242 and tubular shaft or sleeve 140 . chamber 242 is made fluid tight by seals 231 and 248 . sleeve upset section 244 also slidingly supports thin walled section 240 and weight attachment member 252 . weight 254 is provided as a part of weight attachment member 252 , said member being free to rotate about sleeve upset section 244 by bearing connection 250 provided between thin walled section 240 and attachment member 252 . referring now to fig5 to determine the current position of pistons 81 , 83 in order to orient pistons 81 , 83 azimuthally with respect to the axis of motor shaft 23 , extension 256 is provided for weight attachment member 252 terminating in finger 258 having splines 260 thereon . spline ring 262 is provided around split sleeve 264 and is shrunk fit thereover to hold sleeve 264 to sleeve 244 . spline ring 262 prevents extension 256 from rotational motion by engaging splines 266 on finger 258 . mandrel sleeve 264 does not rotate during rotation of sleeve 151 . sleeve extension member 268 is screwed into sleeve 151 and sealed thereto with resilient o - ring 234 &# 39 ;. shoulder stop 266 is provided on extension member 268 to prevent longitudinal motion of finger 258 beyond spline 262 . shoulder stop 266 is provided with slot 270 formed between bevel 272 leading to slot 270 on one side of slot 270 and with straight side 274 bordering slot 270 on the other side . slot 270 is of sufficient depth and width to permit the insertion of finger 258 therein to permit the extension of splines 260 beyond engagement with spline 262 . sprague clutch 278 is provided in annular opening ( see fig1 ) with locking members 282 connected by spring band 280 to permit rotation of sleeve 151 in only one direction relative to sleeve 140 ( 244 ), allowing azimuthal positioning of deflection barrel 141 , but preventing reactive rotation of motor housing 31 when motor 25 is actuated to rotate bit 21 . referring again to fig5 a split thrust bearing ring 290 &# 39 ; is disposed in annular space 290 . the inner periphery of the ring lies in an annular groove in sleeve 264 . the outer periphery of the ring lies between the inner end of locking member 288 and a junk ring or washer adjacent sprague clutch 278 . the thrust bearing ring transmits axial force from upset section 244 of sleeve 140 to extension member 268 , the latter forming the outer end of motor housing extension 51 . by means of this thrust bearing ring , axial force can be transmitted from the force applicator 27 ( fig1 ) to the housing of motor 25 , and through the thrust bearings in motor 25 and the outboard thrust bearings 67 , 69 ( fig2 a ) to the bit , 21 . the thrust bearing ring allows rotation of extension member 268 relative to upset section 244 , so that deflection barrel 141 can be azimuthally positioned relative to section 244 when desired , although it will be recalled that sprague clutch 278 limits such rotation to one direction . seals 284 , 286 seal locking member 288 with rotation extension member 268 and with sleeve upset section 244 rotatable therewithin . referring now to fig1 , to operate the positioning mechanism , hydraulic power pack 292 is provided in fluid tight flow communication by hydraulic fluid pipe 294 to fluid volume indicator 296 . fluid volume indicator 296 is composed of cylinder 299 with piston indicator 298 . the position of piston indicator 298 is representative of the volume of fluid presently contained in the system supplied by hydraulic fluid line 98 . as previously discussed , hydraulic fluid line 98 may have only its initial or line fluid in it , i . e ., when pistons 81 , 83 of wall engagement means 43 are not extended and orientation is not occurring . this would be indicated by piston indicator 298 in the &# 34 ; de - energized &# 34 ; position 300 . when the hydraulic stepping motor 49 and sequencing clutch 45 are energized , but sequencing clutch 45 is not in its extended pisition , &# 34 ; extended position &# 34 ; referring to extension of finger 258 into slot 270 , sufficient hydraulic fluid will be in the system for indicator 298 to be in the &# 34 ; stepping motor energized &# 34 ; position 302 . when finger 258 enters slot 270 , sufficient hydraulic fluid will have entered the system for indicator 298 to be in the &# 34 ; vertical signal &# 34 ; position 304 . after sufficient time , when pistons 81 , 83 of wall engagement means 43 have been extended by hydraulic fluid flow through the time delay restriction valve 211 from line 98 , and after proper orientation made by counting the steps from &# 34 ; vertical ,&# 34 ; sufficient hydraulic fluid will have entered the system for indicator 298 to be in the &# 34 ; deflector engaged &# 34 ; position 306 . in operation of the apparatus , the motor 25 is actuated by power fluid flowing through shaft 33 , and piston rod 35 from hose bundle 29 , to rotate bit 21 . the bit is forced inwardly against the end of the hole by the force applicator 27 . at the same time , the wall engagement means 43 , including deflection barrel 41 , may be actuated to press the bit 21 laterally toward the opposite side of the hole 87 ( fig2 a ) in a desired direction . because limiters 70 are nonrotating , if the rate of change limiters 70 are forced against the opposite side of hole 87 , pressure may be let off pistons 81 , 83 , to permit the limiters to lift off hole 87 . if it is desired only to drill straight ahead , the wall engagement means 43 will not be activated except as required to correct course . in any case , as drilling proceeds , the wall engagement means 43 is carried along in the hole with the in - hole motor 25 . the drilling apparatus may be removed periodically and the hole direction surveyed or direction sensing apparatus may be incorporated in the drilling apparatus to give a continuous indication of hole direction . in either case , if a change of direction is desired , the deflection barrel 41 is rotated to set it to press the bit 21 in the desired direction and drilling continued with the wall engagement means 43 active , its pistons 81 , 83 being extended , until the desired change in direction is achieved . in order to rotate the deflection barrel 41 about the axis of motor 25 , motor 25 is first stopped by stopping fluid flow through shaft 33 . hydraulic fluid pressure is then applied from hydraulic power pack 292 to hydraulic fluid channel 98 . the application of this hydraulic fluid will have the effect of urging fluid into chamber 232 &# 39 ; forcing piston sleeve 167 toward shoulder 179 and piston 229 toward shoulder 266 . a small amount of fluid will also enter restrictive orifice 211 , but , because of the size of passage 224 , the amount of fluid will not be sufficient to actuate pistons 81 , 83 of wall engagement means 43 . the fluid will not build up but will drain through check valve 226 when pressure is decreased in hydraulic fluid channel 98 . as shoulder 197 approaches shoulder 195 , the points of teeth 155 will engage the flanks of teeth 153 in cooperation with spring 159 and continue along the faces of teeth 153 to the valleys of teeth 153 thereby rotating connector 133 and all sleeves connected to it , including barrel 41 and sleeve 151 . when teeth 155 reach the valley of teeth 153 , screw 189 will have reached the slot 228 of hole 187 and shoulder 197 will have engaged shoulder 195 . this will permit piston sleeve 157 to rotate with connector 133 as screw 189 travels up slot 228 . when screw 189 has reached the end of the travel of slot 228 , fluid pressure is decreased from hydraulic power pack 292 to allow fluid drainage through check valve 226 and to permit spring 177 to return piston sleeve 167 and piston 165 to their original positions . this also causes a slight backward rotation of piston sleeve 157 as screw 189 is traversed in reverse by slot 228 . the backward rotation of piston sleeve 157 will again position the points of teeth 155 opposite the flank of teeth 153 for the next engagement and rotation of the teeth . the stepping of hydraulic motor 49 just described will be indicated by the fluctuation of indicator 298 about demarcation 302 after initial longitudinal travel from demarcation 300 . the urging of piston 165 toward shoulder 179 will cause drill motor driving fluid to be drained through port 183 from chamber 160 and through port 246 from chamber 242 to sleeve 140 . piston 229 , having also been urged toward shoulder 266 by the action of hydraulic fluid in chamber 232 &# 39 ;, will force finger 258 to travel through chamber 238 and frictionally contact the end of shoulder 266 . because splines 260 will be engaging spline ring 262 and bearing 250 permits relative rotation of piston 229 with weight attachment member 252 , finger 258 will not rotate even though shoulder 266 will rotate with sleeve 268 as the hydraulic motor 49 is stepped . therefore finger 258 will remain vertically aligned by virtue of weight 254 and spline ring 262 . by continuing to step motor 49 however , eventually shoulder 266 will rotate to a position where slot 270 will be opposite finger 258 . at this position , the hydraulic fluid acting through piston 229 will urge finger 258 into slot 270 which will be indicated by the longitudinal movement of indicator 298 to marking 304 . when finger 258 enters slot 270 , slot 270 will have to be at the top of the assembly because weight 254 in cooperation with thrust bearing 250 and spline ring 262 has kept finger 258 at the top , as previously discussed . therefore , because the positional relationship between slot 270 and pistons 81 , 83 is known , the positions of pistons 81 , 83 are also known . when finger 258 enters slot 270 , weight attachment member 252 and weight 254 are free to rotate with shoulder 266 using thrust bearings 250 . therefore pistons 81 , 83 may be positioned by continued use of hydraulic stepping motor 49 with position indication given by the number of steps of motor 49 using finger 258 engaged in slot 270 as a starting reference . when the pistons 81 , 83 have been correctly positioned in hole 87 for proper deflection of bit 21 , sustained hydraulic fluid pressure can be maintained in hydraulic fluid channel 98 until sufficient fluid has passed through restriction valve 211 to force pistons 81 , 83 outward , engaging the hole which is indicated by indicator 298 moving longitudinally to position 306 . then , fluid may be introduced through shaft 33 which will start drilling motor 25 and also force piston 229 back to abutment with flange 234 by fluid pressure through shaft 33 to orifice 246 to chamber 242 acting against shoulder 243 . this action will also disengage finger 258 from hole 270 and move splines 260 to their initial position disengaged from spline ring 262 . check valve 226 is also used to drain fluid from pistons 81 , 83 when these are to be contracted . although the system as described in detail supra has been found to be most satisfactory and preferred , different applications and many variations in its elements and the structure of its elements are possible . for example , fluid can be introduced into port 183 from sleeve 140 to return piston 165 and piston sleeve 167 instead of using spring 177 . moreover instruments such as inclinometers , accelerometers , and analyzers may be housed in instrument package 34 . the above are merely exemplary of the possible changes or variations . because many varying and different embodiments may be made within the scope of the inventive concept herein taught , and because many modifications may be made in the embodiments herein detailed in accordance with the descriptive requirements of the law , it is to be understood that the details herein are to be interpreted as illustrative and not in a limiting sense .