adding parse_pi.go