add cture_pi code