support.js & util.js