change functions' name