update protype
update dictionary for protype
update pro type M1