Rainbows, butterflies and compromise