update_calendar