 He performed weekly on Friday and Saturday nights until April 2007, when his contract with the Rio ended.On August 22, 2006, Prince released "Ultimate Prince".The double-disc set contains one CD of previous hits, and another of extended versions and mixes of material that had largely only previously been available on vinyl record B-sides.