sanified how shifters work and drivetrain logging in general
diff --git a/frc971/input/joystick_reader.cc b/frc971/input/joystick_reader.cc
index 4372098..e078e53 100644
--- a/frc971/input/joystick_reader.cc
+++ b/frc971/input/joystick_reader.cc
@@ -9,11 +9,9 @@
 
 #include "frc971/control_loops/drivetrain/drivetrain.q.h"
 #include "frc971/queues/gyro_angle.q.h"
-#include "frc971/queues/piston.q.h"
 #include "frc971/autonomous/auto.q.h"
 
 using ::frc971::control_loops::drivetrain;
-using ::frc971::control_loops::shifters;
 using ::frc971::sensors::gyro;
 
 using ::aos::input::driver_station::ButtonLocation;
@@ -32,9 +30,7 @@
 
 class Reader : public ::aos::input::JoystickInput {
  public:
-  Reader() {
-    shifters.MakeWithBuilder().set(true).Send();
-  }
+  Reader() {}
 
   virtual void RunIteration(const ::aos::input::driver_station::Data &data) {
     static bool is_high_gear = false;