generics/controls/date_range library