multiple groups of channels, with different reference, pretty neat