improved api names