add opp result to sm