move ical code from pro to core - updates #27115