rename tuple functions