#38 new  update logical for CalendarSpecialDay