added config initialize on precompile