graph directives