updated intersectGoodResults()