Best medicine for diabetes