Move and rename preCPFE function