Eminem new album Revival is only days away and now we know that Ed Sheeran, Beyonce, and Alicia Keys are featured.

Slim Shady released the official tracklist for the highly anticipated new album on Tuesday (December 5th) and we now know that it will come with 19 tracks with some guest verses from Ed Sheeran, Beyonce, Alicia Keys, Skylars Grey, Kehlani, Pink, and Phresher. Queen Bey will be featured on the previously released single “Walk On Water,” while Ed is featured on “River.”

Pink recently collaborated with on a new single “Revenge” and now we know that they have a second song coming on the album Revival, due on December 15. She is featured on the upcoming single “Needed Me.” Skylars is featured on “Tragic Endings,” Alicia is on “Like Home,” and Kehlani is on “Nowhere Fast.”

Among the producers on the album includes Dr. Dre, Rick Rubin, and more. “He’s fanatical to a point that I don’t think I’ve seen in anyone before just through his attention to deal,” Rubin said in a recent interview. “He has a perfect memory of everything about the music and he gets inside of it, and he writes to whatever is good or bad about it.”

Eminem has a bunch of solo singles on the album and after watching his BET Hip Hop Awards Cypher we are anxious to hear all these new solo records. The Detroit rapper has been teasing the new album for the past two months starting with some ads about medication. The album will be released on streaming services like Apple Music and Spotify on December 15th.