added more ipz functions