itinerary is frequently called iteration