Yeah, a good use of other peoples tracks and good songwriting, pity same couldn't be said for Channel Orange.

Girl on Fire is pants