refactor fibonacci for style