add DateRange class