allow passing in the band scaling