Updated precompiler directive