Contributed by SJ:
For some reason, Jennifer Lopez is credited as a writer for her hit single ‘All I Have’ with LL Cool J but after reading the entry for the song in a official Billboard book, i highly doubt J.Lo’s writing abilities.
In the entry for the song in the official Billboard book it says “…McPherson got together with producer Ron G, who came up with a new track that sampled, ‘Very Special.’ “It took me one day,” says Ron G. “One day to do the track and a day to mix it in my studio.”…With little time to spare, Riddick and her writing partner, Curtis Richardson, wrote the lyrics in 15 minutes. “That’s a very personal song,” says Riddick. Curtis and I were both going through something when we wrote it.”…Lopez hadn’t yet heard the song when Rooney approached LL Cool J about guest starring on the track….”He agreed to do it, and then we let Jennifer hear it. She was one of the last people to hear the record. She said it was a great song and she couldn’t wait to do it.” Lopez was in Philadelphia filming a movie, so she drove to New York City to meet up with LL Cool J and record the song with Rooney at the Hit Factory.”
In the end, McPherson and Ron G did the music/sample, Riddick and Richardson wrote the lyrics and J.Lo, well she just sang the song.