new combinators for CCIO