Kodak Black just dropped his new mixtape Project Baby 2 out of nowhere, and the production on the tape is on another level.

We got the full production credits, and they feature names like London on Da Track, Murda Beatz and Frank Dukes, as well as frequent Kodak collaborators like Ben Billions ("Lockjaw," "Day for Day"), Skip on Da Beat ("Skrt," "Young Prodigy"), C-Clip Beatz ("Gave It All I Got," "My Cousin") and Dyryk ("First Day Out," "Reminiscing"). Helluva, the essential Detroit producer behind Tee Grizzley's breakout record "First Day Out" and Payroll Giovanni's last project Payface, did the seven-minute intro.

Peep all the producers on the tape below, and if you missed it, read our interview with the producers and engineers behind Kodak's debut album Painting Pictures from earlier this year.

Production Credits for Kodak Black's Project Baby 2

1. “Versatile” (prod. by Helluva)
2. “Change My Ways” (prod. by Ben Billions)
3. “Roll in Peace” Feat. XXXTentacion (prod. by London on Da Track & CuBeatz)
4. “6th Sense” (prod. by London on Da Track)
5. “Don’t Wanna Breathe” (prod. by London on Da Track & Rex Kudo)
6. “Need a Break” (prod. by Skip on Da Beat)
7. “First Love” (prod. by Dyryk)
8. “Unexplainable” (prod. by Murda Beatz)
9. “My Klik” Feat. John Wicks & JackBoy (prod. by Taz Taylor & Plugoz Beatz)
10. “Transportin'” (prod. by C-Clip Beatz)
11. “You Do That S**t” (prod. by London on Da Track & Cassius Jay)
12. “Built My Legacy” Feat. Offset (prod. by Murda Beatz & Frank Dukes)
13. “Misunderstood” (prod. by Skip on Da Beat)
14. “Pride” (prod. by Ben Billions & Rex Kudo)
15. “Up Late” (prod. by Charlie Handsome & Rex Kudo)
16. “No Codefendant” (prod. by Dyryk, Ben Billions & Nick Da Piff)
17. “The Recipe” (prod. by Skip on Da Beat)
18. “Still in the Streets” (prod. by C-Clip Beatz)
19. “Me for Me” (prod. by Major Nine)

25 of the Best Hip-Hop Projects of 2017 (So Far)

More From XXL