Damn...I..I...I just don't know where to begin.