About CP
Yeah, I really will finish this someday.