view using updates