removed precompile initializer