1 Hard BargainBass – Claes Bjorklund*Drums – Christer JanssonElectric Guitar – Martin TerefeOrgan [Fender Rhodes] – Ed Harcourt 3:12
2 Imaginary FriendsBass – Claes Bjorklund*Drums – Christer JanssonElectric Guitar – Martin TerefePiano – Ed Harcourt 3:42
3 Not About To LoseBass, Electric Guitar – Martin TerefeDrums – Neil PrimrosePiano – Claes Bjorklund* 3:00
4 Tomorrow In Her EyesBass – Claes Bjorklund*Drums – Christer Jansson 2:28
5 From Now OnBass, Electric Guitar – Martin TerefeDrums – Christer JanssonGlockenspiel – Claes Bjorklund*Harmony Vocals – Michael Clarke (9)Piano, Harmony Vocals – Ed Harcourt 4:38
6 For The DriverBass [End Of Track] – Andreas OlssonBass, Electric Guitar [End Of Track] – Claes Bjorklund*Drums [End Of Track] – Neil Primrose 2:46
7 Wishing WellsBass, Electric Guitar – Martin TerefeBass, Electric Guitar, Bass, Synthesizer – Claes Bjorklund*Drums – Christer Jansson 4:07
8 Whatever It TakesBacking Vocals – Martin TerefeDrums – Christer JanssonOrgan [Fender Rhodes], Bass, Electric Guitar – Claes Bjorklund* 3:20
9 Dandelion WineBass, Electric Guitar, Backing Vocals, Piano, Organ [Toy] – Martin TerefeDrums – Neil PrimroseElectric Guitar – Andreas Olsson 3:29
10 HappinessAcoustic Guitar – Martin TerefeBass, Electric Guitar – Claes Bjorklund*Drums – Neil PrimrosePiano – Ed Harcourt 2:32
11 How On EarthBass, Electric Guitar – Martin TerefeDrums – Christer JanssonPiano, Banjo – Claes Bjorklund* 4:09
12 I Know It WellDrums – Christer JanssonPiano, Electric Guitar, Bass – Claes Bjorklund* 2:39