N.W.A is coming straight outta Coachella—once again. This time, however, the reunion felt much more complete.

In his second weekend at the Indio, Calif. music festival, Ice Cube delivered a full N.W.A reunion with the surviving members of the World’s Most Dangerous Group as Dr. Dre, MC Ren, and DJ Yella joined him onstage. Last weekend’s performance was only missing Dre.

While N.W.A was on stage together for a portion of the set, they didn’t actually perform any of their material as a whole. Instead, Ren, Yella, and Cube performed “Straight Outta Compton,” before Dre surfaced.

https://www.youtube.com/watch?time\\_continue=3\\&v=2b7zgHu-SX0

Then Dre, who headlined the fest back in 2012, emerged with a medley of his own material, including verses from the Jay Z-penned “Still D.R.E.” and his Tupac collaboration “California Love.”

Eazy-E, who died in in 1995 after a battle with AIDS, was also part of the show, if only in spirit. The late rapper-mogul’s son, Lil Eazy-E, performed “Boyz N the Hood.”

https://www.instagram.com/p/BElwgfWGo9l/

Another deceased legend was also remembered, of course, as Cube paid tribute to Prince. The South Central rapper called the late icon one of his “favorite artists,” and wore a purple bandana and shoes in his honor.

But Cube also made way for another MC during his set, welcoming Kendrick Lamar as a surprise guest. Together, they performed their collaboration “Ain’t That Funkin’ Kinda Hard On You? (We Ain’t Neva Gonna Stop Remix),” and K-Dot performed “Alright” with Cube as his hype man beside him.

https://www.youtube.com/watch?time\\_continue=99\\&v=QmQtQ-xeuMw

As if that wasn’t enough, Cube also welcomed The Game onstage for “Don’t Trip” and teamed up with his longtime friend and Westside Connection groupmate WC for “Why We Thugs.”

https://www.instagram.com/p/BEkmonDGorb/