add sequence intrinsics