Add more efficient fibonacci