[UPDATE] add range.