fetched and carried