updating bandwidth constructor