Restructuring the channel examples