Childish Major is an extraordinary producer that’s also a good rapper, making him quite the rare breed. This weekend, he celebrated his birthday on the holiday, July 4th, and to celebrate he does what he does best: deliver a jam.

Isaiah Rashad and SZA, TDE’s youngest stars, have become an awesome duo over the last few years, and they bring that chemistry to “Happy Birthday,” Major’s ode to, well, himself.

It’s pretty cool that an artist’s ode to themselves also produces one of the better songs in recent memory, right? Everybody wins.

Listen to “Happy Birthday” below. Want more Major? Check out his Soundcloud here. Want more Isaiah Rashad? Wait patiently for his highly-anticipated new album. Want more SZA? A is due out this year.