add cane