Add chennel functionality