mary has changed over the years her cd is not all that great but i still got it . mary j blige is a very soulful singer and she is a capricorn all about business and getting money. the worst business deal was putting beyonce on her album.i beleve mary did it to sell more units because beyonce stans buy anything with beyonces name on it.