Sex and the City is problematic. If you re-watch the show now it's clear that it hasn't aged well.
There's the way Carrie claims that bisexuality is just a "layover on the way to Gay Town" in season three.
Then there's the way Samantha used a transphobic slur, also in season three.
And the less said about their ill-advised trip to Abu Dhabi - a city where the majority of the show's fanbase, women and gay men, don't have equal rights - in 2010's Sex and the City 2, the better.
But thankfully, there's a new meme doing the rounds, strapping on her Manolo Blahniks and helping to absolve us all from the troubles of Sex and the City.
Introducing Woke Charlotte, who's here to tell Carrie, Samantha and the rest of the cast why their views on race, sexuality, gender and privilege are abhorrently outdated, and that they really should be trying harder to be better people.
(Note: according to Urban Dictionary, "woke" is defined as "a state perceived intellectual superiority one gains by reading".)
Like the time when Carrie - who literally works as a sex columnist, let's remember - had trouble recognising more than two sexual identities.
And the time Charlotte reminded Carrie that she can afford an expensive shoe habit and a rent-controlled one-bedroom apartment in an upmarket part of New York City just for writing a column about sex, so she really should be aware of the privilege she has and pay better attention to the offensive terminology she uses.