Expanded on the directives sample.