fix in kpca