update the view
update the view