The release date of Beck's much-delayed new album is set to be brought forward after it was leaked online.
Thirteen tracks of the as-yet-untitled record are available to download on the internet. Titles include Go It Alone, E-Pro, Brazilica, Guero and Summer Girl.
The follow-up to 2002's Sea Change was originally set for an October 2004 release and is currently due to be available from late March.
However, in a bid to counter lost sales, Eminem's Encore had its release moved to an earlier date last year following an online leak, and it is now thought music bosses might bring the Beck release forward as well.