add minMaxDate function