added new channel controller