improvements to directives article