Update ESI.js