More than 20 artists helped to create one of Kanye West’s newer songs, “All Day.” Complex took the time to analyze the credits beyond guest features Theophilus London, Allan Kingdom and Paul McCartney.

French Montana is given production credit under his birth name Karim Kharbouch.

“French laced ‘Ye with 80 beats last summer, one of which became the ‘All Day’ that we’ve heard,” Complex says.

Puff Daddy is also listed in the production credits, but it is not clear in what capacity he participated.

Travi$ Scott is given a nod for additional production. He produced a few tracks for Cruel Summer and Yeezus.

McCartney is also listed for composing the song alongside CyHi Da Prince, Vic Mensa and Kendrick Lamar.

“Between building his own project, Kendrick managed to squeeze in some time to work with Kanye,” Complex says of the Top Dawg rapper.

Watch the entire video below:

Please enable Javascript to watch this video

For additional Kanye West “All Day” coverage, watch the following DX Daily:

Please enable Javascript to watch this video