updated term.js