Encapsulate gearChanged

Just adding encapsulation.