no past dates allowed