Cure for halting diabetes?