perfected the arm and added inverting button for the driver