agwa n. rain.