more date improvements