Auspicious clouds