add CKL feature