Very solid sign that we are perhaps near a denouement......