init on precompile true