CFP screwed up