update type add gear once more.