REFACTORING MOTHERFUCKER! GET SOME NEWS WOULD YA!?