add to klc.c