causeType