Replaced chained call with combinations