The clouds are clearing.