date/time improvements