change function's name