update
update registers