upgrade asimov.js