the view changes