instead of creating a new view every time, re-render the view