She is following the 'Beyonce' era rollout by releasing all these singles/remixes to test the waters, that most likely won't even make it to the album, and she'll end up releasing in November around the holidays. (A surprise release isn't a surprise if everyone knows about and expects it. Releasing singles traditionally, also defeats that purpose.) Old Navy needs to get it together and chill on coming for other artist.... Show some humility and a little class (In my Tina Knowles voice)