precompile fix 2