make rangeLow and rangeHigh private