Exploring mariah carey against all odds