todos++; more places where atLeastOne logic is needed