After teasing us for what feels like an absolute eternity Ariana Grande has finally unleashed the pure fire that is her ‘Thank U, Next‘ video on the world, and it’s everything we ever wanted and more.

The video recreates iconic moments from 2000s teen movies, and amongst numerous cameos, features Kris Jenner as the cool mom from Mean Girls, a role originally played by Amy Poehler, to confirm that Ariana Grande is LITERALLY DOING AMAZING, SWEETIE.

Jennifer Coolidge also makes a lengthy cameo in the Legally Blonde section of the video, in which Ari performs a bend and snap, and confirms that something was “really big”. Could the thing in question be attached to Pete “Big Dick Energy Davidson?

OH GOD, THERE ARE SO MANY QUESTIONS.

The video also features tributes to Bring It On and 13 Going On 30, and amongst its many other cameos, includes appearances from Troye Sivan and Jonathan Bennett, aka the original Aaron Samuels from Mean Girls.

There is a LOT to unpack here and we’ll probably be doing that for most of the day, but please go ahead and enjoy the video below:

Meanwhile, in case you were wondering how Lindsay Lohan feels about all of this, the Mean Girls star said that she is “flattered” by Ari’s love of the film in an uncharacteristically chilled-out Instagram post: