Stephanie cane