pi complete