another fix in directives