Playing with directives