rename some global function