On Thursday night, Kendrick Lamar announced that he'd be releasing his as-yet-untitled new album on April 14. While little information was available beyond the number of songs and the fact that "Humble" would appear on the record, an enterprising Reddit user figured out a way to see a whole lot more.

Reddit user signposthead discovered a way to pre-order the album on iTunes, push a few buttons, and see the composer credits for all fourteen tracks. We double-checked just to make sure, and the system, which you can see here, worked.

The list reveals heavy involvement from TDE in-house producer Sounwave, as well as (presumably musical, rather than lyrical) contributions from DJ Dahi, the Alchemist, Mike Will Made-It, Cardo, and 9th Wonder. The members of U2 are also named as composers on Track 11, though it remains to be seen whether that's for an actual appearance, a sample, or an interpolation. James Blake shows up on Track 4, and BADBADNOTGOOD on Track 9.

Below, the composer list for the upcoming Kendrick album.

Track 1: K. Duckworth, D. Tannenbaum & Anthony Tiffith (Top Dawg)
Track 2: K. Duckworth & M. Williams II (Mike Will Made It)
Track 3: K. Duckworth, M. Spears (Sounwave), D. Natche (DJ Dahi) & Anthony Tiffith
Track 4: K. Duckworth, M. Spears, J. Blake (James Blake) & R Riera
Track 5: K. Duckworth & M. Spears
Track 6: K. Duckworth, D. Natche, M. Spears, Anthony Tiffith & T. Martin
Track 7: K. Duckworth, S. Lacy, A. Wise & Anthony Tiffith
Humble: K. Duckworth & M. Williams II
Track 9: K. Duckworth, D. Natche, M. Spears, C. Hansen, A. Sowinski, M Tavares & L. Whitty (BADBADNOTGOOD)
Track 10: K. Duckworth, Z. Pacaldo, T. Walton, M. Spears, G. Kurstin & Anthony Tiffith
Track 11: K. Duckworth, M. Williams II, D. Natche, M. Spears, Anthony Tiffith, P. Hewson, D. Evans, A. Clayton & L. Mullen (U2)
Track 12: K. Duckworth & D. Maman (The Alchemist)
Track 13: K. Duckworth, R Riera, M. Spears, D. Natche, D. Tannenbaum, Anthony Tiffith & R. LaTour (Cardo)
Track 14: K. Duckworth & P. Douthit (9th Wonder)