Butterfly evolution