add type set