fif is putting in that work right now. in my humble opinion, i think that as a genuine artist, he is under rated. he has mad flows, he can put it down with them grimey ass lyrics, and his choice of production is solid; he rhymes over nice loops and rugged beats. i know that he calls cats out, for a media buzz/controversy, but also because he is always trying to get cats to step up their game. after all, the culture is built on a foundation of celabratory competition.