Yesterday was the 20th anniversary of Pearl Jam’s album No Code, and frontman Eddie Vedder celebrated by playing with several acts at the inaugural Ohana Festival in Dana Point, CA, including Elvis Costello and Band of Horses.

As Stereogum reports, Vedder sat in on Elvis Costello’s set for “What’s So Funny,” with X on “The New World” and with former PJ drummer Jack Irons on Pink Floyd’s “Shine On You Crazy Diamond.”

For his own set, Vedder welcomed surfer/musician and friend of Jack Johnson, Kelly Slater, for “Indifference” and Neil Young’s “Rockin’ in the Free World,” which also featured X and Band of Horses. Watch videos of the collaborations above and below.