adding CFP