flipped high gear and low gear
diff --git a/frc971/input/joystick_reader.cc b/frc971/input/joystick_reader.cc
index ddb03fe..43abbaf 100644
--- a/frc971/input/joystick_reader.cc
+++ b/frc971/input/joystick_reader.cc
@@ -194,7 +194,7 @@
 class Reader : public ::aos::input::JoystickInput {
  public:
   Reader()
-      : is_high_gear_(false),
+      : is_high_gear_(true),
         shot_power_(80.0),
         goal_angle_(0.0),
         separation_angle_(kGrabSeparation),
diff --git a/frc971/output/motor_writer.cc b/frc971/output/motor_writer.cc
index a81896f..9cf96af 100644
--- a/frc971/output/motor_writer.cc
+++ b/frc971/output/motor_writer.cc
@@ -44,8 +44,8 @@
         LOG_STRUCT(DEBUG, "will output", *drivetrain);
         SetPWMOutput(3, drivetrain->right_voltage / 12.0, kTalonBounds);
         SetPWMOutput(6, -drivetrain->left_voltage / 12.0, kTalonBounds);
-        SetSolenoid(7, drivetrain->left_high);
-        SetSolenoid(8, drivetrain->right_high);
+        SetSolenoid(7, !drivetrain->left_high);
+        SetSolenoid(8, !drivetrain->right_high);
       } else {
         DisablePWMOutput(3);
         DisablePWMOutput(8);