with view_template