Improved fibonacci methods from 1st iteration