added date time calcs