referring now to the invention in more detail , in fig1 there is shown a conveyor 1 with a conveyor frame 3 , an input end 5 , and an output end 10 . the input end 5 has an input drive roller 15 and an input gearbox 25 . the output end 10 has an output drive roller 20 and an output gearbox 30 . a fixed driveline 35 and a telescoping driveline 40 extend parallel to the conveyor frame 3 . in fig2 there is shown a detail view of the input end 5 of the device . the input gearbox 25 is slidably mounted to the conveyor frame 3 . the input gearbox 25 is operably connected to the telescoping driveline 40 . the telescoping driveline 40 extends and retracts parallel to the length of the conveyor to compensate for the variable position of the input gearbox 25 . an input drive pulley 109 operably receives the input gearbox 25 . the input drive pulley 109 is operably connected to the input drive roller pulley 135 with a belt drive 110 . the input drive roller pulley 135 operably receives the input drive roller 15 . the input drive roller 15 is slidably mounted within a drive roller slot 125 at the input end 5 of the conveyor frame 3 . a tensioning bolt 105 is an externally threaded bolt or stud that is threadably received within the tensioning bracket 115 . threadably extending or retracting the tensioning bolt 105 causes the input drive roller 15 to slide within the drive roller slot 125 . in fig3 , there is shown the gearbox 25 . the gearbox 25 is slidably mounted to the top surface 111 of a base 112 . the base 112 has one or more slots 114 disposed parallel to the length of the conveyor . the gearbox is slidably mounted to the base with two or more gearbox mounting bolts 122 , such as four carriage bolts as depicted , that are received by the gearbox and pass through the slots 114 . the gearbox - tensioner 113 has a first tensioner end 116 that is configured to threadably receive one or more of the gearbox mounting bolts . the gearbox - tensioner 113 has a second tensioner end 117 that is externally threaded . the base 112 has a front surface 118 . the front surface 118 is configured with an opening 119 to receive the second tensioner end 117 of the gearbox tensioner 113 . the second tensioner end 117 passes through the opening 119 and is threadably received by a nut 121 . the gear box 25 is adjusted by threadably rotating the nut 121 such that the gearbox - tensioner 113 moves inwardly or outwardly with respect to the opening 119 . movement of the gearbox - tensioner 113 causes the gearbox 25 to slide forward or backward along the slots 114 of the base 112 . the input drive roller 15 is operably received by an input ball bearing unit 130 on either end . the input drive roller 15 is received by a pair of drive roller end plates 140 on either end . a pair of drive roller slots 125 is disposed within the lateral sides of the input end 5 of the conveyor . each drive roller slot 125 is configured to slidably receive the respective drive roller end plates 140 . an input drive roller pulley 135 operably receives the input drive roller 15 such that the rotating the input drive roller pulley 135 causes the input drive roller 15 to rotate . the tensioning bolt 105 is laterally disposed against the input ball bearing unit 130 . the tension of the conveyor belt 180 is adjusted by threadably rotating the tensioning bolt 105 inwardly or outwardly with respect to the tensioning bracket 115 . the tensioning bolt 105 presses against the input ball bearing mount 130 with varying pressure . the device utilizes a second parallel tensioning bolt to effectuate even pressure on both ends of the input drive roller 15 so that the tension and tracking of the conveyor belt is maintained . the configuration of the input gearbox 25 can either be a through shaft gearbox or a right angle gearbox depending on whether the power source is electric , power takeoff ( pto ), hydraulic , or a gas engine . a pto shaft 145 connected to a right angle gearbox . the pto is operably connected to the input gearbox 25 and the input drive pulley 109 . power is transferred through the telescoping driveline 40 , to the fixed driveline 35 , and to the output gearbox 205 . in fig4 , there is shown an electric motor that provides power from between the two drive rollers . there is shown an electric motor 150 . the electric motor is operably connected to the fixed driveline 35 . power is transferred through the fixed driveline 35 to the output gearbox 205 and through the telescoping driveline 40 to the input gearbox 25 . in fig5 , there is shown the fixed driveline 35 operably connected to the output gearbox 205 . the output gearbox 205 is securely mounted to the conveyor frame 3 with one or more bolts or by welding . an output drive pulley 200 operably receives the output gearbox 205 . the output drive pulley 200 is operably connected to the output drive roller pulley 215 with a belt drive 210 . the output drive roller pulley 215 operably receives the output drive roller 20 . the output drive roller 20 is slidably mounted within an output drive roller slot 235 at the output end 10 of the conveyor 1 . an output - tensioning bolt 240 is an externally threaded bolt or stud that is threadably received within the output - tensioning bracket 245 . threadably extending or retracting the output - tensioning bolt 240 causes the output drive roller 20 to slide forward and or backward within the output drive roller slot 235 . the output gearbox 205 is mounted at a pre - determined location so as to place the appropriate amount of tension on the output belt drive 210 when the output drive roller 20 is properly positioned by the output - tensioning bolt 240 . in fig6 , there is shown the output drive roller 20 . the output drive roller 20 is operably received by a plurality of output ball bearing units 220 on either end of the output drive roller 215 . a pair of output drive roller slots 235 is disposed within the lateral sides of the output end 10 of the conveyor . each drive roller slot 235 is configured to slidably receive the respective output ball bearing unit 220 . an output drive roller pulley 215 operably receives the output drive roller 20 such that the rotating the output drive roller pulley 215 causes the output drive roller 20 to rotate . the output - tensioning bolt 240 is laterally disposed against the output ball bearing unit 220 . the tension of the conveyor belt 180 is adjusted by threadably rotating the output - tensioning bolt 240 inwardly or outwardly with respect to the output - tensioning bracket 245 . the output - tensioning bolt 240 presses against the output ball bearing mount 220 with varying pressure . the device utilizes a second parallel output - tensioning bolt to effectuate even pressure on both ends of the output drive roller 20 so that the tension and tracking of the conveyor belt is maintained .