put part fetching back in