historical moved into _intrinsic