After previously teasing the festival’s headliners, Coachella has announced their full 2020 lineup. Travis Scott, Frank Ocean and Rage The Machine are set as the annual event’s headliners.

Ocean is one of the more surprising featured acts, as he’s known for his mysterious exclusivity. Fans were disappointed earlier this year when they thought he’d be headlining Tyler, the Creator’s Camp Flog Gnaw. Instead, when Drake appeared as the surprise guest act, die-hard Ocean fans booed him off stage.

“Everyone thought Frank was gonna be there, but I never said he was or implied it or anything,” Tyler previously told Kerwin Frost about the incident. “Drake came out, and a couple of people were mad. Everyone’s having a good time, but there were a few people in the front who were just not fucking with it.”

With Ocean as a confirmed headliner for one of the US’s biggest festivals, fans are flipping out.

The festival, which will span across two weekends, will feature Rage Against the Machine on Friday (April 10 and 17), Travis Scott on Saturday (April 11 and 18) and Frank Ocean on Sunday (April 12 and 19).

Other Friday performers will include Calvin Harris, Run the Jewels, Megan Thee Stallion, Brockhampton, Big Sean, City Girls, Pink $weats, Rich Brian, Princess Nokia, YBN Cordae and slowthai.

Among the Saturday acts will be DaBaby, Summer Walker, 21 Savage, Swae Lee, Roddy Ricch, Freddie Gibbs with Madlib, Black Coffee and Masego.

Closing out both weekends and pre-empting Ocean will be Lil Uzi Vert, Daniel Caesar, FKA twigs, Ari Lennox, Lil Nas X, Denzel Curry, J.I.D., Noname, Doja Cat and more.

Several acts, such as J.I.D. and Run the Jewels have already expressed their excitement, with J.I.D. tweeting, “A dream come fu*king true.”

According to the festival’s official Twitter account, Weekend 1 tickets have already sold out. However, Weekend 2 tickets, which will span from April 17-19, are on sale at Coachella’s website now.

See the entire lineup below.