Use generator for directives