revise api names