Abstract vector cogs - gears