add usage of pi