implemented DataRanges.toString()