Add directives demo