make chains completely inclusive to simplify channel processing