Proper IC update