added createChannel