framework directives