add a second view and directives