Bass - Marcus Miller Guitar - Nicky Moroch , Steve Khan Mixed By - Ray Bardani Producer - Bob James , Michael Colina , Ray Bardani Saxophone - Andy Snitzer , Kirk Whalum , Michael Brecker Trumpet - Jon Faddis , Randy Brecker Vocals - Lisa Fischer , Renee Diggs , Sharon Bryant , Vaneese Thomas[]