friendlier date handling