KCSE results and future success