fixed cascading combinations, all tests pass