complete pi
add pi