Added compiler directives