Update: I was over Mariah until I saw that she's working with several producers at one time. I think it's a genius idea to combine producers to create one sound. Beyonce did that with "I Been On" (and I think maybe "Bow Down") and while people may hate on the songs, the productions were INSANE!
I've always said JD should be a vocal producer for Mariah and it looks like he'll be getting his royalty check this album.