HIP-HOP: Going straight, coming clean with Feenix