Writer: Mariah Carey, Diane Warren
Composer: Mariah Carey, Diane Warren
Other contributors: Mariah Carey, Jimmy Jam for Flyte Tyme Productions, Inc., Terry Lewis for Flyte Tyme Productions, Inc., Mike Scott, Dana Jon Chappelle, Shockley, Alessandro Benedetti, Lee Blaske, James"Big Jim" Wright, Manuel Forolfi, James "Big Jim" Wright for Fkyte Tyme Productions, Inc., Elliot Blakey, David Ashton, Steve Hodge, Elsa Nilsson, Brenda Mickens, Brad Yost, David Mickens, Xavier Smith, Thomas Kornacker, John Kennedy, Michael Sobieski, Elizabeth Sobieski, James Riccardo, Alice Preves, Tamas Strasser, Joshua Koestenbaum, Daryl Skobba, Merilee Klemp