INTERNAL DIRECTIVES