Best medicine for type 2 diabetes