better assets precompile