add and modify some methods of channel-coordinator