updated gems; fixed cane msgs