Sun shines after the rain..