Merge kernel for ics