| 1 | Ain't Giving UpEngineer – SigalaMixed By [Mixdown] – Wez ClarkeProducer – SigalaProgrammed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Bruce Fielder, Craig David | 2:38 |
| 2 | Here With MeEngineer – Tré Jean-MarieInstrumentation By [All Other] – Tré Jean-MarieMixed By [Mixdown] – Wez ClarkePerformer – Craig DavidProducer – Tré Jean-MarieProgrammed By [Additional] – Longlivtheplug, Wez ClarkeVocals – Craig DavidWritten-By – Craig David, Ebenezer Fabiyi, Tré Jean-Marie | 3:12 |
| 3 | 16Drum Programming – Michele BalduzziKeyboards – Hal Ritson, Richard AdlamMixed By [Mixdown] – Wez ClarkeProducer [Backing] – Hal Ritson, Richard AdlamProducer [Vocals] – Tré Jean-MarieProgrammed By – Hal Ritson, Richard AdlamProgrammed By [Additional] – Wez ClarkeVocals – Craig DavidVocals [Additional] – Daniel PearceWritten-By – Craig David, Jordan Ware, Justin Bieber, Karl Brutus, Mark Hill, Pooh Bear, Sonny Moore, Thomas Pentz | 3:48 |
| 4 | Don't GoDrums – Andre Williams, James BoyleEffects [SFX] – Andre Williams, James BoyleEngineer – White N3rdKeyboards – Andre Williams, James BoyleMixed By – Dean BarrattPiano – James BoyleProducer – Shy FXProducer [Vocals] – Tré Jean-MarieStrings – James BoyleSynth – Andre Williams, James BoyleVocals – Craig DavidWritten-By – Craig David, Kevin McCord, Scott Wild , Sondra Malone, Tré Jean-Marie | 3:27 |
| 5 | Better With YouArranged By [Vocal] – Carla Marie Williams, TMS Drums – Tom BarnesEngineer [Vocal] – Sam KlempnerGuitar – Ben KohnMixed By [Mixdown] – Wez ClarkePercussion – Tom BarnesProducer – TMS Programmed By – Pete KelleherProgrammed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Ben Kohn, Carla Marie Williams, Craig David, Pete Kelleher, Tom Barnes | 3:13 |
| 6 | Couldn't Be MineEngineer – Tré Jean-MarieInstrumentation By [All] – Tré Jean-MarieMixed By [Mixdown] – Wez ClarkeProducer – Tré Jean-MarieProgrammed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Craig David, Ed Drewett, Tré Jean-Marie | 3:01 |
| 7 | Got It GoodMixed By – KaytranadaProducer – KaytranadaVocals – Craig David, Lauren FaithWritten-By – Craig David, Lauren Faith, Kevin Celestin, Tré Jean-Marie | 3:49 |
| 8 | Louder Than WordsMixed By [Mixdown] – Wez ClarkeProducer – Alan Sampson, Mykl Programmed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Alan Sampson, Craig David, Michael Hannides | 4:05 |
| 9 | Like A FanBacking Vocals [BVS] – Anthony Marshall Bass – Anthony Marshall Drums – Anthony Marshall Edited By [Protools] – Tom Burbree ElyEngineer – Anthony Marshall , Marco PasquarielloEngineer [Uncredited] – Ben McluskyKeyboards – Anthony Marshall Mixed By – Marco PasquarielloProducer – Anthony Marshall Programmed By – Anthony Marshall Vocals – Craig DavidWritten-By – Anthony Marshall , Craig David | 5:07 |
| 10 | Change My LoveDrums – Tom BarnesEngineer – Sam KlempnerEngineer [Vocals] – Chris Bishop Guitar – Ben KohnKeyboards – Pete KelleherMixed By [Mixdown] – Wez ClarkeProducer – TMS Programmed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Ben Kohn, Craig David, Pete Kelleher, Tom Barnes, Uzoechi Emenike | 3:24 |
| 11 | Warm It UpBacking Vocals [BVS] – Craig DavidDrum Programming – Ambrose Henri, Chris Connors, Dave TozerEngineer – Chris Connors, Dave TozerGuitar – Chris Connors, Dave TozerKeyboards – Ambrose Henri, Chris Connors, Dave TozerMixed By – Dave TozerProducer – Chris Connors, Dave TozerProducer [Additional] – Ambrose HenriProgrammed By – Ambrose Henri, Chris Connors, Dave TozerSynthesizer – Ambrose Henri, Chris Connors, Dave TozerVocals – Craig DavidWritten-By – Craig David, Dave Tozer, Patrick Thompson, Philip Smart | 3:11 |
| 12 | What IfEngineer – Tré Jean-MarieInstrumentation By [All] – Tré Jean-MarieMixed By [Mixdown] – Wez ClarkeProducer – Tré Jean-MarieProgrammed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Aaron Williams, Craig David, Tré Jean-Marie | 3:39 |
| 13 | Bonus Tracks |
| 14 | Nothing Like ThisBass – Adam Englefield, HitImpulse, Jacob MansonDrums – Adam Englefield, HitImpulse, Jacob MansonEngineer – Jacob Manson, Mark RalphKeyboards – Adam Englefield, HitImpulse, Jacob MansonMixed By – Jacob Manson, Mark RalphPercussion – Adam Englefield, HitImpulse, Jacob MansonProducer – Blonde , Mark RalphProducer [Additional] – HitImpulseProgrammed By – Adam Englefield, HitImpulse, Jacob MansonVocals – Craig DavidWritten-By – Adam Englefield, Craig David, Jacob Manson | 3:02 |
| 15 | One More TimeDrums – Scott Wild Engineer – White N3rdKeyboards – Scott Wild Mixed By [Mixdown] – Wez ClarkeProducer – White N3rdProgrammed By [Additional] – Wez ClarkeVocals – Craig DavidWritten-By – Craig David, Jacob Attwool, Scott Wild , Tré Jean-Marie | 3:14 |
| 16 | All We NeededArranged By [String] – Chris Connors, Dave TozerBacking Vocals [BVS] – Chrystal Hall, James MullanyEngineer – Chris Connors, Dave TozerEngineer [Assisted] – Matthew SinKeyboards – Chris Connors, Dave TozerMixed By – Chris Connors, Dave TozerOrgan – Chris Connors, Dave TozerPiano – Andrew HorowitzProducer – Chris Connors, Dave TozerProgrammed By – Chris Connors, Dave TozerSynthesizer – Chris Connors, Dave TozerVocals – Craig DavidWritten-By – Craig David, Rachel Furner | 3:37 |
| 17 | Sink Or SwimEngineer – Tré Jean-MarieMixed By – Kaytranada, Tré Jean-MarieProducer – KaytranadaVocals – Craig DavidWritten-By – Craig David, Lauren Faith, Kevin Celestin, Tré Jean-Marie | 3:21 |
| 18 | No Holding BackMixed By – HardwellProducer – HardwellVocals – Craig DavidWritten-By – Craig David, Robbert van de Corput | 2:44 |
Japan edition with 3 bonus tracks."When The Bassline Drops" isn't included on the Australian CD release.