specify caf varient