Avoiding weight gain can greatly reduce diabetes risk