Miracle cure for diabetes?