refactoring a little
refactored enumerator fibonacci