just reorganisation and add a few missing static
dedup the k6c and k4c kappa_2_kappap method