corrections on directives