With rain and sun comes rainbows