cleanup KCL