require initialize on precompile false