change functions' names