added precompiler options