play around with directives