experimental fibbonacci function added