commons.js