add fibonacci generater