Dennis Ross, Finally?