try to initialize on precompile