Adapt to ics