new changes to band.js