added more gear options, fixed gear mesh problem