add all previous result to final result