fix precompile problems