1 | Hang On In There BabyArranged By [Strings] – Anne DudleyBacking Vocals – Dee LewisEngineer [Assistant] – Tom ElmhirstEngineer, Mixed By – Tim WeidnerProducer – Trevor HornProgrammed By [Additional] – Mike Higham | 3:38 |
2 | Love Won't WaitEngineer – Heff MoraesProducer, Mixed By – Stephen LipsonWritten-By – Madonna | 4:16 |
3 | I Fall So DeepEngineer – Felipe ElguetaGuitar – Dean ParksKeyboards – David FosterMixed By [Assistant] – Marnie RileyProducer, Arranged By – David FosterProgrammed By [Syn-clavier] – Simon Franglen | 4:02 |
4 | Never KnewBacking Vocals – Claytoven Richardson, Jeanie Tracy, Phillip Ingram, Sandy GriffithEngineer – Dana Jon ChappelleEngineer [Additional] – David GleesonEngineer [Assistant] – Jeff Griffin, Judy Kirschner, Mike Scott Keyboards [Additional], Programmed By [Computer] – Dan SheaProducer, Arranged By, Keyboards, Synthesizer, Bass, Drum Programming, Organ [Hammond B3] – Walter AfanasieffSaxophone [Tenor] – Marc Russo | 3:50 |
5 | Are You Ready NowEngineer – Ren SwanMixed By – Dave WayProducer, Arranged By – Grant Mitchell | 4:18 |
6 | So Help Me GirlBacking Vocals – Joey Diggs, Will WheatonEngineer – Felipe ElguetaMixed By [Assistant] – Marnie RileyProducer, Arranged By, Keyboards – David FosterProgrammed By [Syn-clavier] – Simon Franglen | 4:29 |
7 | Forever LovePiano – Gary BarlowPiano, Bass, Strings – Chris Cameron | 4:51 |
8 | Lay Down For LoveEngineer – Ren SwanMixed By – Dave WayProducer, Arranged By – Grant Mitchell | 5:33 |
9 | Everything I Ever WantedEngineer [Mix] – Yam MemmiEngineer [Recording] – Simon CoxworthGuitar – Milton McDonaldPiano – Gary BarlowProducer, Mixed By – Absolute | 3:31 |
10 | My CommitmentBacking Vocals – Claytoven Richardson, Jeanie Tracy, Phillip Ingram, Sandy GriffithEngineer [Additional] – David GleesonEngineer [Assistant] – Jeff GriffinEngineer, Mixed By – Dana Jon ChappelleKeyboards [Additional], Programmed By [Computer] – Dan SheaProducer, Arranged By, Keyboards, Synthesizer, Bass, Drum Programming, Organ [Hammond B3] – Walter Afanasieff | 4:48 |
11 | Open RoadBacking Vocals – Gary Barlow, Jay Henry, Lance Ellington, Ray Ruffin, Tommy BlaizeBass – Paul TurnerEngineer [Assistant] – Steve McNicholEngineer [Mix] – Jeremy WheatleyGuitar – Phil PalmerKeyboards – Chris Cameron, Gary BarlowProducer [Additional], Mixed By – Absolute | 4:23 |
12 | AlwaysBass – Chris CameronEngineer [Assistant] – Steve McNicholKeyboards – Dave ClaytonKeyboards, Backing Vocals – Gary Barlow | 3:32 |