modify the view