the channels can have multiple widths and ranges