common balancem, fix api