keep user input on bad date