added bandwidth limitation feature