Add new function :pi