Rising out of the fog.