bandwidth manipulations