asets precompile