Diabetic pharmacology