Lollapalooza is getting a heavy dose of hip-hop. Following Eminem’s headline performance last year, J. Cole, Wale, and Kendrick Lamar are among the artists who will play this year’s festival.

The three-day music extravaganza, taking place from August 3-5 in Chicago’s Grant Park, will also feature performances from Frank Ocean, The Weeknd, Santigold, Wax, Dev, and Childish Gambino. See the full lineup.

Prior to Lolla, Ocean, The Weekend, Lamar, Santigold, and Gambino will take the stage at Coachella in Indio, Calif., later this month.

Tickets ($230 for a three-day pass) are on sale now at lollapalooza.com. Last year’s event set a record with over 270,000 fans in attendance over three days.