revise func name