some more intrinsics