checking precompile