Abstract Gearwheel