build the bonumerator to better understand how to use Enumerator class