update type object
update