Usher, Carole King, John Fogerty, Spike Lee, Harry Belafonte and others have been added to the list of performers and presenters for the next Rock and Roll Hall of Fame.
Heart, Randy Newman, Public Enemy and Rush will also perform when Donna Summer, Albert King, Quincy Jones and Lou Adler are inducted at the April 18 ceremony in Los Angeles.
Usher is performing for Jones; Fogerty and Jackson Browne will perform with Newman; King will perform for Adler, and Cheech & Chong will induct him.
In a Seattle reunion, Pearl Jam's Mike McCready and Alice in Chains' Jerry Cantrell will perform with Heart, while Soundgarden's Chris Cornell will induct them. Lee and Belafonte will pay tribute to Public Enemy.
The inductees were chosen by some 500 voters of the Rock and Roll Hall of Fame Foundation, which includes past inductees, and for the first time this year fans were also allowed to vote.
Candidates for the Cleveland-based Hall of Fame must have released their debut album or single at least 25 years before 2012 to be eligible.