oh lord.. here comes the shit talkin.