let scan-reduce do more possible in one iteration.