added gearbox