Good idea with the gear(TYPE) names.