life expectancy of cane...