formatter.js