add gear codes