Following the news that he’s working with Kanye West and Justin Vernon, James Blake’s full set from this year’s Bonnaroo has surfaced online. The 70-minute set includes highlights from both of his albums, as well as his numerous eps and one-offs. There’s an impressive mix of his more chaotic tracks and more tender moments; not that many artists can pull off a diverse set quite as well as he does here.

Watch the set in full above.