Diabetes, Alternate Treatment / Humulin L Insulin ??