Yesterday, Twitter went up in a typical “brand new major rap release” blaze as Rick Ross & Jay Z’s “Devil Is A Lie” bullied its way onto the ‘net. Response to the record was positive, no aspect given more praise than the instrumental — which we were led to believe was produced by KE On The Track. The producer also revealed a “making of” video showcasing how the beat came about.

Well looks like there’s a bit more to the story as a producer by the name of Major Seven has come out and said that KE took the beat via unknown means. Neither have been credited on the song’s iTunes page however. It only lists “William Roberts, LeShawn Rogers, Willie McNeal & Shawn Carter”. Hopefully this gets resolved as it seems far too often producers get jacked and miscredited for their work.