Gearswap fixes