assistant (1) Soulshock (7) Yuri Zwadiuk (6) Recording Engineers Larry Alexander - Pro-Tools (9) Prince Charles Alexander (3) Geoff Allen - Assistant Engineer (13) Chuck Bailey - Assistant Engineer (4) Paul Boutin (8) Jim “Bonsai” Caruso - Percussion (12) Commissioner Gordon (1) Dave Dar - Assistant Engineer (2, 9) Mario De Arce - Pro-Tools (1) Alex Dejonge - Assistant Engineer (4) Steve Eigner (13) Niall Flynn - Additional Engineer (“As”) Jason Goldstein (5-6) Steve Hodge (12) George Karras (11) David Kennedy (4) Ken Lewis (14) Eli Lishinsky (6) Manny Marroquin (7) Steve Mazur - Assistant Engineer (8) Michael McCoy - Assistant Engineer (9) Appolon Noel (14) Angela Piva (2, 9) Tony Prendatt (1) Carl Robinson (13) Andy Salas - Assistant Engineer (4-5) Al Schmitt - Strings & Horns (12) Jamie Siegel - Assistant Engineer (1) Xavier Smith - Assistant Engineer (12) Alex Sok - Assistant Engineer (9) Michael Tocci - Assistant Engineer (3) Programming Kobie Brown - Additional Music Programming (1) Bryant Crockett - Keyboard Instrument Programming (14) Niall Flynn - Additional Music Programming (“As”) Gerald Isaac - Music Programming (10) Moise Laporte - Keyboard Instrument Programming (14) Arrangers Lauryn Hill - 1 Gerald Isaac - 10 Jimmy Jam - Vocals on 12 Terry Lewis - Vocals on 12 Karlin - 7 Soulshock - 7 Ike Lee III - 9 George Michael - “As” Paul Riser - Strings on 13 Randy Waldman - Strings & Horns on 12 Cecil Ward - Vocals on 4 Jim Wright - Rhythm on 12 Charts Weekly charts Year-end charts Certifications See also List of number-one R&B albums of 1999 (U.S.) References External links Mary at Discogs Mary at Acclaimed Music 1999 albums Albums produced by Babyface (musician) Albums produced by Jimmy Jam and Terry Lewis Albums produced by Rich Harrison MCA Records albums Interscope Geffen A&M Records albums Mary J. Blige albums