After all the build up surrounding Avicii’s return to Ultra Music Festival, it was a major let down when people found out they wouldn’t be able to stream his set. He was one of the most anticipated performances following that controversial 2013 performance and his last minute absence in 2014. Thankfully, the Swede has decided to be generous and release his entire set, which is chock-full of exclusives for his second studio album later this year. The set as a whole is much tamer, a reflection of his tracks like “Wake Me Up” and “Heaven” ft. Chris Martin. It definitely make sense why Pete Tong recently inducted him into the BBC Radio 1 Hall of Fame last week; whatever expectations you have for him and his sets, he throws everything out the window and surprises you. Listen to the whole set below: