sketch for new template and new directives