a machine with gears