self suck cd ...