Its a combination of all. Clyde Carson mainly. His flow is hella clean and on point with the beat. CC never raps over a wack beat even when he was with The Team, his beats have always (I literally mean 99.9% of the time) slapped! Sean Kingston does deserve his props, he came through with a catchy (radio friendly) yet raw hook. J.R. provided a knock, but then again that's why he's 1 of the elite producers in the whole music industry.