update register
update