KCPE revision papers