completed comments with directives