tighten date check