Best medication for diabetes type 2