distinguished s&p return helper function names