for the view