initialize on precompile fix