Spring Showers bring many gifts