updated date functions