updated date processing