Added safe_prefetch