finished directives