On his brand new released track 'The Heart Part 4,' Kendrick Lamar references April 7. And that's now turned into the date most anticipate for the release of his fourth studio album.

Now, it looks like the full tracklist for the project has leaked online via a file anonymously uploaded to Pastebin titled KL-2017. If authentic, it looks like Kanye West, Andre 3000, D'Angelo and Anderson .Paak will all be on the 14-track album.

1. Purple Hibiscus – produced by Sounwave & Terrace Martin
2. Counterfeit – produced by Rahki & Taz Arnold
3. Trust Everyone – produced by DJ Dahi, Terrace Martin & Thundercat
4. Delusional (Like You Haven’t) – featuring Anderson .Paak & Anna Wise, produced by Sounwave
5. Product – featuring Andre Benjamin, produced by Kanye West & Taz Arnold
6. Richard Nixon – produced by LoveDragon
7. None of Your Business – featuring Anna Wise, Kanye West & Q-Tip, produced by DJ Dahi, Kanye West & Sounwave
8. Double Standards – produced by LoveDragon & Rahki
9. If You Had Me, You Lost Me (Interlude) – produced by Flying Lotus & Mono/Poly
10. Commercialized, Failed Experiments – produced by Alchemist, Cardo & Swizz Beatz
11. Ten Steps – featuring Bilal, D’Angelo, & Thundercat, produced by Sounwave & Terrace Martin
12. Paranoia, Is Love Stronger Than Death? – produced by K.L. & LoveDragon
13. Rest in Paradise (Interlude) – produced by Terrace Martin
14. Swim with the Fishes (God Said) – produced by Sounwave & Terrace Martin

Listen to The Heart Part 4 below, which is one of our favourite tracks of the year so far.