The Billboard Hot 100 chart has just been updated, and it features more rap than we've seen in a minute.

For the chart dated April 29, there are four rap songs in the top 10 right now: Kendrick Lamar's "Humble," which sits at No. 2 for the second straight week, Kyle and Lil Yachty's "iSpy," which comes in at No. 6 (slipping two spots from last week), Future's "Mask Off," which cracks the top 10 with his highest solo spot to date (No. 7), and Lil Uzi Vert's massive "XO Tour Llif3," finally in the top 10 coming in at No. 8.

Uzi's new project, LUV Is Rage 2, is expected to drop this year, and though it's been delayed due to various issues, the surging success of Uzi's latest breakout song means the project has to be right around the corner.

"Humble" is already the biggest song of Kendrick's career and the highest-charting debut rap song since Eminem's "Love The Way You Lie" in 2010. What's crazy is the song might not even become the biggest track off K. Dot's new album DAMN. "Loyalty" with Rihanna and "Element" both feel primed for radio, so once they hit the airwaves, we'll see how high they end up charting.

"Mask Off" is already the biggest track of Future's career, which is hard to believe amongst a catalog that boasts classics like "Racks," "Turn On The Lights," and "March Madness." The viral social media challenge has certainly helped propel the record's popularity while also shedding a light on black musicians around the world.

Kyle's "iSpy" has been one of the biggest rap songs of the last couple months and yet another massive hit Yachty attached himself to after D.R.A.M.'s "Broccoli." Kyle is supposed to be dropping a new project later this year.

Congrats to all these guys. 2017 is already looking to be a monumental year for rap, both on wax and on the charts. Listen to all four of these songs below.