Looped evolution