add getxx methods