unexport functions