rename the functions.