initialize on precompile is false