channel declaration again