Luv was written and produced by Dark child Touch my body was written Mariah Carey, Christopher tricky Stewart, Crystal Crystle Johnson, The Dream. As for SNL I could either way considering Janet's album is in it's second week and the sales are not what Def Jam was looking for. This spot on SNL helps Mariah for future sales when her album drops and at this point she is best seller at IDJ the last several years.