add FastEnumerationSample