initialize precompile