working on making channel-view better