assign name for return val