Using instance variables removes the need to pass locals to the view