view helper usage improved