kc: explanatory comments