Methods, products and treatments for diabetes