on my way to solve Kp !!