update
update focus