add IC type definition