update result object