now can choose type when create a new commodity want