setup channel object