Still, there are troubling questions raised.