Ode to rainbows