Added compact.js