update date-info logic to support default values