Chris Brown has been going off on social media recently. Aside from his entertaining rant about Donald Trump, he has also continued beefing with his ex Karrueche Tran. Most of the beef has taken place in the comments section of various posts, from Jacob York’s Instagram (York manages Tran) to celebrity gossip Instagram account @Fameolousent.

We’ll break it all down. Yesterday Jacob York, aforementioned manager of Karrueche Tran, posted an inspiration quote to his Instagram that Chris Brown took issue with. He called York out in the comments, calling him “a snitch in Atlanta” and making fun of his weight before accusing York of targeting “every vulnerable emotionally distraught female with a pretty face.”

Later, Chris Brown commented gleefully on a post by Fameolous showing some pretty suspect messages between Jacob and Karreuche. Karrueche saw the post and took offense to the fact that Chris called her a “bitch.” She then clapped back at Breezy in a now deleted comment for “calling me a bitch yet you’re screaming my name in a song about getting back together?” which is a pretty solid observation. She then tells Chris to just “LIVE YOUR LIFE and be positive,” before concluding that she is “MUHFUCKIN’ ti[r]ed!!”

Still with us? Hope so, because Chris Brown wasn’t done yet. He responded (also deleted) that he wishes only the best for Karrueche, but also forcefully reminded her that she only has a career because of her looks. Yikes.

I guess Chris Brown got what he needed out of his system, because he posted a video to Instagram later telling fans to support Karrueche Tran and Jacob York’s business endeavors “because they need it more than I do.” Chris always gets the last word.