included conditional define for pi