add asset precompilation