modify ke.cpp