check for precompilation