Implemented CustomChannel