extrinsic methods