Started making channel logic