rename functions.