intrinsic extrinsic separate