etformin has three different roles, including blood glucose regulatory effect, protection of kidney tubular cell by acting as an effective antioxidant and finally ameliorative effect on diabetic kidney disease through saving the podocytes.