Will there be a cure for diabetes soon?