rain and fog architecture