Hillary Clinton had a good week.