iDubbbz addresses controversial past