prevent initialize on precompile