gone through the gears