add pi calc