Leafcycles