multiple pass reduction