Made directives for easy code reuse