new: channel-by-channel evaluation
new: channel-by-channel evaluation