working on channelcoderview and togglebuttons