Finally the fog lifts ...