Initial code for demo on directives