add getPercent