kc: check for pklist once
kc: add header