extending CFP