25 years of idc