improved asset precompile significantly