added more helper functions for ppro