second iteration of 'channel'