precompile production 2