MedicineNet

Diabetes Prevention Center - Roseville, MI

Roseville Family Physician Doctors for Diabetes Prevention

Type of Physician: Family Physician

What is a Family Physician?

A certification by the Board of Family Practice; practitioners prevent, diagnose, and treat a wide variety of ailments in patients of all ages, placing special emphasis on the care of families on a continuing basis. They have received a broad range of training that includes surgery, psychiatry, internal medicine, obstetrics and gynecology, pediatrics and geriatrics.

Specialty: Family Practice

Common Name: Family Doctor

Family Physician Doctors in Roseville *

Roseville Family Physicians
Robert B Popovski
19357 13 Mile Rd
Roseville, MI 48066
(586) 294-0330

Park Family Health Care
Charles E Wessel
28350 Gratiot Ave
Roseville, MI 48066
(586) 775-2727

Park Family Health Care
Harvey Zieger
28350 Gratiot Ave
Roseville, MI 48066
(586) 775-2727

East Area Family Physicians
David Beyer
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

St John Center for Wellness and Family Medicine
Paul E Campbell
18303 Ten Mile Rd
STE 500
Roseville, MI 48066
(586) 498-5160

East Area Family Physicians
George Costea
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

East Area Family Physicians
Robert D Edwards
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

East Area Family Physicians
Keith R Hoffmann
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

East Area Family Physicians
Clara Kamath
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

Rosepoint Family Medicine
Carolyn E Nine
18263 E Ten Mile Rd
STE STE C
Roseville, MI 48066
(586) 778-3564

St John Center for Wellness and Family Medicine
Edward Pazuchowski
18303 Ten Mile Rd
STE 500
Roseville, MI 48066
(586) 498-5160

Rosepoint Family Medicine
Matthew Ptaszkiewicz
18263 E Ten Mile Rd
STE STE C
Roseville, MI 48066
(586) 778-3564

Rosepoint Family Medicine
Audrey M Sim
18263 E Ten Mile Rd
STE STE C
Roseville, MI 48066
(586) 778-3564

East Area Family Physicians
Jennilyn Wetzel
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

St John Center for Wellness and Family Medicine
James H Whitmyer
18303 Ten Mile Rd
STE 500
Roseville, MI 48066
(586) 498-5160

East Area Family Physicians
Steven Wood
30695 Little Mack
STE 200
Roseville, MI 48066
(586) 294-9600

Masonic Medical Center
Chandrika Iyer
21099 Masonic Blvd
Saint Clair Shores, MI 48082
(586) 296-6213

Masonic Medical Center
Rachel E O'Byrne
21099 Masonic Blvd
Saint Clair Shores, MI 48082
(586) 296-6213

Masonic Medical Center
Veena Panthangi
21099 Masonic Blvd
Saint Clair Shores, MI 48082
(586) 296-6213

Masonic Medical Center
William Vornberger
21099 Masonic Blvd
Saint Clair Shores, MI 48082
(586) 296-6213

St Clair Shores Family Medicine Center
Amir Merman
21400 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 498-4400

St Clair Shores Family Medicine Center
Nabil Rizk
21400 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 498-4400

St Clair Shores Family Medicine Center
Peter Rodin
21400 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 498-4400

St Clair Shores Family Medicine Center
Kathleen Rollinger
21400 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 498-4400

St Clair Shores Family Medicine Center
James Rosbolt
21400 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 498-4400

St Clair Shores Family Medicine Center
Peter G Tucker
21400 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 498-4400

Shores Primary Care PC
Robert C Levine
28001 Harper Ave
Saint Clair Shores, MI 48081
(586) 772-7180

John A Vollmer MD
John A Vollmer
25250 Kelly Rd
Roseville, MI 48066
(586) 777-4668

Doctors Clinic
Maurice Belkin
21611 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 771-7200

Doctors Clinic
Oleh Bolukh
21611 E 11 Mile Rd
Saint Clair Shores, MI 48081
(586) 771-7200

Eastpointe Family Physicians
Annette L Aquino
24901 Kelly Rd
Eastpointe, MI 48021
(586) 772-9055

Harper Family Practice
Paul X Burgoyne
19901 E 10 Mile Rd
Saint Clair Shores, MI 48080
(586) 777-1277

Richard A Fici DO
Richard A Fici
18200 E 10 Mile Rd
STE 100
Eastpointe, MI 48021
(586) 772-0727

Harper Family Practice
Anthony G Paniccia
19901 E 10 Mile Rd
Saint Clair Shores, MI 48080
(586) 777-1277

Harper Family Practice
Laurie J Rudnick
19901 E 10 Mile Rd
Saint Clair Shores, MI 48080
(586) 777-1277

Shores Family Physicians
Robin C Samyn
25631 Little Mack Ave
STE 103
Saint Clair Shores, MI 48081
(586) 447-4100

Eastpointe Family Physicians
Colleen M Scott
24901 Kelly Rd
Eastpointe, MI 48021
(586) 772-9055

Eastpointe Family Physicians
Hardik Shah
24901 Kelly Rd
Eastpointe, MI 48021
(586) 772-9055

Shores Family Physicians
Shoshan Zolo
25631 Little Mack Ave
STE 103
Saint Clair Shores, MI 48081
(586) 447-4100

Shores Medical Associates
Claudia Kirk
25200 Little Mack Ave
Saint Clair Shores, MI 48081
(586) 774-8720

Silvan Family Medicine
Lisa Beth Scheel
35103 Silvano Dr
Clinton Township, MI 48035
(586) 791-5250

Silvan Family Medicine
Kristina M Tervo
35103 Silvano Dr
Clinton Township, MI 48035
(586) 791-5250

Silvan Family Medicine
Cynthia Trosin
35103 Silvano Dr
Clinton Township, MI 48035
(586) 791-5250

St John's Family Medical Center
Kenneth Bollin
24911 Little Mack
STE C
Saint Clair Shores, MI 48080
(586) 777-2050

St John's Family Medical Center
Kathleen M Fulgenzi
24911 Little Mack
STE C
Saint Clair Shores, MI 48080
(586) 777-2050

St John's Family Medical Center
Mary E Murphy
24911 Little Mack
STE C
Saint Clair Shores, MI 48080
(586) 777-2050

St John's Family Medical Center
Mark R Paschall
24911 Little Mack
STE C
Saint Clair Shores, MI 48080
(586) 777-2050

St John's Family Medical Center
Nicholas John Urbanczyk
24911 Little Mack
STE C
Saint Clair Shores, MI 48080
(586) 777-2050

Family Medical Center
Robert Tam
24424 Gratiot Ave
Eastpointe, MI 48021
(586) 778-7575

Rajiv Agrawal MD & Raafat Issa MD
Rajiv Agrawal
23600 Harper Ave
STE 102
Saint Clair Shores, MI 48080
(586) 443-4940

Pointe Family Physicians
James A Fortune
20225 E 9 Mile Rd
STE STE A
Saint Clair Shores, MI 48080
(586) 779-8700

Pointe Family Physicians
Christopher S Goldsby
20225 E 9 Mile Rd
STE STE A
Saint Clair Shores, MI 48080
(586) 779-8700

Pointe Family Physicians
David W LaRose
20225 E 9 Mile Rd
STE STE A
Saint Clair Shores, MI 48080
(586) 779-8700

Pointe Family Physicians
Bethany Leighton
20225 E 9 Mile Rd
STE STE A
Saint Clair Shores, MI 48080
(586) 779-8700

Pointe Family Physicians
Barbara C Tess
20225 E 9 Mile Rd
STE STE A
Saint Clair Shores, MI 48080
(586) 779-8700

Thomas K Thomas MD
Thomas K Thomas
22480 Kelly Rd
STE 2
Eastpointe, MI 48021
(586) 776-3340

Henry Ford Health System Saint Clair Shores
Mark A Halonen
24725 Jefferson Ave
Saint Clair Shores, MI 48080
(586) 774-7800

Lakeshore Medical Center
Joseph Lajoie
33720 Harper Ave
STE A
Clinton Township, MI 48035
(586) 294-5210

Liptawat Family Physicians
Suthin Liptawat
15200 E 10 Mile Rd
Eastpointe, MI 48021
(586) 773-7667

Henry Ford Health System Saint Clair Shores
James P Meza
24725 Jefferson Ave
Saint Clair Shores, MI 48080
(586) 774-7800

Henry Ford Health System Saint Clair Shores
Lakshmi V Pandrangi
24725 Jefferson Ave
Saint Clair Shores, MI 48080
(586) 774-7800

Henry Ford Health System Saint Clair Shores
Angelo N Patsalis
24725 Jefferson Ave
Saint Clair Shores, MI 48080
(586) 774-7800

Lakeshore Medical Center
John Pradko
33720 Harper Ave
STE A
Clinton Township, MI 48035
(586) 294-5210

St John Home Care Physicians
Cecilly Pratt
22301 Kelly Rd
Eastpointe, MI 48021
(586) 443-5588

Henry Ford Health System Saint Clair Shores
Eshel S Turk
24725 Jefferson Ave
Saint Clair Shores, MI 48080
(586) 774-7800

Henry Ford Macomb Health Center
Ellen M Coccitti
15717 15 Mile Rd
Frasier Health Center
Clinton Township, MI 48035
(586) 285-3800

Henry Ford Macomb Health Center
Nimisha B Naik
15717 15 Mile Rd
Frasier Health Center
Clinton Township, MI 48035
(586) 285-3800

Henry Ford Macomb Health Center
Mercedes Webster
15717 15 Mile Rd
Frasier Health Center
Clinton Township, MI 48035
(586) 285-3800

Yong So MD
Yong So
22001 Kelly Rd
Eastpointe, MI 48021
(586) 778-0209

Beaumont Shorepoint
Margaret Eckel
22646 E 9 Mile Rd
Family Physicians
Saint Clair Shores, MI 48080
(586) 498-4800

Beaumont Shorepoint
Luke A Elliott
22646 E 9 Mile Rd
Family Physicians
Saint Clair Shores, MI 48080
(586) 498-4800

Beaumont Shorepoint
Donna Hoban
22646 E 9 Mile Rd
Family Physicians
Saint Clair Shores, MI 48080
(586) 498-4800

Beaumont Shorepoint
James Sams
22646 E 9 Mile Rd
Family Physicians
Saint Clair Shores, MI 48080
(586) 498-4800

Beaumont Shorepoint
Daniel Stachelski
22646 E 9 Mile Rd
Family Physicians
Saint Clair Shores, MI 48080
(586) 498-4800

Edelweiss Family Physicians
Janaina Alnajjar
21501 Kelly Rd
Eastpointe, MI 48021
(586) 498-9200

Edelweiss Family Physicians
Diane A Culik
21501 Kelly Rd
Eastpointe, MI 48021
(586) 498-9200

Family First
Patricia J Florence
36500 S Gratiot Ave
STE 202
Clinton Township, MI 48035
(586) 493-3727

Family First
Christopher M O'Connell
36500 S Gratiot Ave
STE 202
Clinton Township, MI 48035
(586) 493-3727

Family First
Christopher A Schnurer
36500 S Gratiot Ave
STE 202
Clinton Township, MI 48035
(586) 493-3727

Metro Family Physicians
Bernadette G Gendernalik
37399 Garfield Rd
STE 203
Clinton Township, MI 48036
(586) 228-2911

Metro Family Physicians
Lisa Langenburg
37399 Garfield Rd
STE 203
Clinton Township, MI 48036
(586) 228-2911

Metro Family Physicians
Gail MacIntyre
37399 Garfield Rd
STE 203
Clinton Township, MI 48036
(586) 228-2911

Metro Family Physicians
Indira P Reddy
37399 Garfield Rd
STE 203
Clinton Township, MI 48036
(586) 228-2911

Anthony Sayegh DO & Matthew Zimny DO
Anthony J Sayegh
14050 14 Mile Rd
Warren, MI 48093
(586) 293-2088

Metro Family Physicians
Pamela Valka
37399 Garfield Rd
STE 203
Clinton Township, MI 48036
(586) 228-2911

Anthony Sayegh DO & Matthew Zimny DO
Matthew Zimny
14050 14 Mile Rd
Warren, MI 48093
(586) 293-2088

Naira S Henein MD
Naira S Henein
21510 Harper Ave
Saint Clair Shores, MI 48080
(586) 776-1888

Pulmonary Medicine Associates
Mary Kaplan
30117 Schoenherr Rd
STE 100
Warren, MI 48088
(586) 751-8844

Henry Ford Macomb Family Practice
Kimberly Middleton
30205 Schoenherr Rd
STE B
Warren, MI 48088
(586) 582-1297

Family Practice Care
Ronilo C Montano
28351 Schoenherr Rd
Warren, MI 48088
(586) 393-6500

Henry Ford Macomb Family Practice
Dmitriy M Pelishev
30205 Schoenherr Rd
STE B
Warren, MI 48088
(586) 582-1297

Henry Ford Macomb Family Practice
Patricia Peters
30205 Schoenherr Rd
STE B
Warren, MI 48088
(586) 582-1297

Pulmonary Medicine Associates
Camelia Pop
30117 Schoenherr Rd
STE 100
Warren, MI 48088
(586) 751-8844

Family Practice Care
Stephanie Schwutke
28351 Schoenherr Rd
Warren, MI 48088
(586) 393-6500

Pulmonary Medicine Associates
Bonnie Sherr
30117 Schoenherr Rd
STE 100
Warren, MI 48088
(586) 751-8844

William Hassig MD
William Hassig
20914 E Kelly Rd
Eastpointe, MI 48021
(586) 772-6610

Oakland Primary Care
Charles McCloskey
27450 Schoenherr Rd
STE 400
Warren, MI 48088
(586) 582-7550

Oakland Primary Care
Saroj Misra
27450 Schoenherr Rd
STE 400
Warren, MI 48088
(586) 582-7550

Oakland Primary Care
Jason Soffa
27450 Schoenherr Rd
STE 400
Warren, MI 48088
(586) 582-7550

Physicians Residential Services
Edwin J Soler
20927 Kelly Rd
Eastpointe, MI 48021
(586) 777-8801

Roseville, Michigan

Upcoming Local Events

2012-06-02
Don's FRIENDS FUN RUN
Northville, Michigan
2012-06-10
Big Fish Triathlon & Duathlon
Ortonville, Michigan
2012-06-16
Charyl's Run2BFit
Brighton, Michigan
2012-06-17
The Rainbow Run 5k
Ferndale, Michigan
2012-07-15
Tri-for-Life Triathlon
Otter Lake, Michigan
2012-09-29
Genesys Dash For A Difference
Grand Blanc, Michigan
2012-09-29
Run for the Rouge
Canton, Michigan
2012-10-21

Diabetes Prevention

Introduction to diabetes prevention

I'm pretty lucky in my office practice. I have friendly patients who are usually already fairly well informed about their disease. They are also generally willing to have discussions about therapies and options.

What I have noticed (much to my delight) is that there are a growing number of patients coming to me for evaluation BEFORE they actually have developed diabetes, wanting to know how to prevent it. Most of them have seen family members with diabetes go through the process of diagnosis and management. As our attitude towards disease changes, and we learn to focus on prevention, I have more and more to discuss with these patients. Ultimately, I hope to see a paradigm shift where our focus is primarily on prevention of chronic diseases such as diabetes. For now, I hope this review provides some information to those of you wanting to make healthy lifestyle changes, and that it encourages you to open up a dialogue with your own doctor about diabetes prevention.

There are 2 major forms of diabetes - type 1 and type 2. This article focuses specifically on type 2 diabetes. This form of diabetes is virtually a pandemic in the United States. This article reviews the risk factors for developing type 2 diabetes and covers key points regarding predicting who is at risk for type 2 diabetes (and what they can do about it).

What is type 2 diabetes?

While diabetes is characterized by high blood sugar values, type 2 diabetes is also associated with a condition known as insulin resistance. While there is an element of impaired insulin secretion from the beta cells of the pancreas especially when toxic levels of glucose occur (when blood sugars are constantly very high), the major defect is the body's inability to respond properly to insulin.

Eventually, the pancreas is working it's best to produce more and more insulin, but ...

Recommended Reading Related to Diabetes Prevention

High Cholesterol: Frequently Asked Questions »

1) What Is Cholesterol?

Cholesterol is a waxy, fat-like substance that occurs naturally in all parts of the body and is made by the liver. Cholesterol also is present in foods we eat. People need cholesterol for the body to function normally. Cholesterol is present in the cell walls or membranes everywhere in the body, including the brain, nerves, muscles, skin, liver, intestines, and heart.

2) Why Should I Be Concerned About Cholesterol?

Too much cholesterol in your body means that you have an increased risk of getting cardiovascular diseases such as heart disease. If you have too much cholesterol in your body, the cholesterol can build up on the walls of the arteries that carry blood to your heart. This buildup, which occurs over time, causes less blood and oxygen to get to your heart. This can cause chest pain and heart attacks.

3) What's the Difference between "Good" and "Bad" Cholesterol?

...

Emergency Contact for Roseville

  • In case of Emergency, call 911

Nearby Roseville Hospitals *

Henry Ford Macomb Hospital Warren Campus
13355 E Ten Mile Rd
Warren, MI 48089
(586)759-7300

St John Macomb-Oakland Hospital Macomb Center
11800 E Twelve Mile Rd
Warren, MI 48093
(586)573-5000

St John North Shores Hospital
26755 Ballard Rd
Harrison Township, MI 48045
(586)465-5501

Mount Clemens Regional Medical Center
1000 Harrington Blvd
Mount Clemens, MI 48043
(586)493-8000

Henry Ford Macomb Mount Clemens
215 North Ave
Mount Clemens, MI 48043
(586)466-9300

Select Specialty Hospital Macomb
215 North Ave
Mount Clemens, MI 48043
(586)307-9000

St John Hospital & Medical Center
22101 Moross Rd
Detroit, MI 48236
(313)343-4000

Henry Ford Macomb Hospital
15855 Nineteen Mile Rd
Clinton Township, MI 48038
(586)263-2300

Henry Ford Cottage Hospital
159 Kercheval Ave
Grosse Pointe, MI 48236
(313)640-1000

St John Macomb-Oakland Hospital Oakland Center
27351 Dequindre Rd
Madison Heights, MI 48071
(248)967-7000

Beaumont Hospital Grosse Pointe Campus
468 Cadieux Rd
Grosse Pointe, MI 48230
(313)343-1000

Southeast Michigan Surgical Hospital
21230 Dequindre Rd
Warren, MI 48091
(586)427-1000

DMC Surgery Hospital
30671 Stephenson Hwy
Madison Heights, MI 48071
(248)733-2200

William Beaumont Hospital Troy
44201 Dequindre Rd
Troy, MI 48085
(248)964-5000

Henry Ford Kingswood Hospital
10300 W Eight Mile Rd
Ferndale, MI 48220
(248)398-3200

Detroit Receiving Hospital
4201 St Antoine Blvd
Detroit, MI 48201
(313)745-3000

Children's Hospital of Michigan
3901 Beaubien St
Detroit, MI 48201
(313)745-5437

Henry Ford Hospital
2799 W Grand Blvd
Detroit, MI 48202
(313)916-2600

John D Dingell VA Medical Center
4646 John R St
Detroit, MI 48201
(313)576-1000

Barbara Ann Karmanos Cancer Institute
4100 John R St
Detroit, MI 48201
(800)527-6266

Harper University Hospital
3990 John R St
Detroit, MI 48201
(313)745-8040

Hutzel Women's Hospital
3980 John R St
Detroit, MI 48201
(313)745-7555

Rehabilitation Institute of Michigan
261 Mack Blvd
Detroit, MI 48201
(313)745-1203

William Beaumont Hospital Royal Oak
3601 W Thirteen Mile Rd
Royal Oak, MI 48073
(248)898-5000

Harbor Oaks Hospital
35031 23 Mile Rd
New Baltimore, MI 48047
(586)725-5777

Oakland Regional Hospital
22401 Foster Winter Dr
Southfield, MI 48075
(248)423-5100

Select Specialty Hospital Northwest Detroit
6071 W Outer Dr
Detroit, MI 48235
(313)966-6740

Sinai-Grace Hospital
6071 W Outer Dr
Detroit, MI 48235
(313)966-3300

St John Providence Hospital Southfield
16001 W Nine Mile Rd
Southfield, MI 48075
(248)849-3000

Crittenton Hospital Medical Center
1101 W University Dr
Rochester Hills, MI 48307
(248)652-5000

Straith Hospital For Special Surgery
23901 Lahser Rd
Southfield, MI 48033
(248)357-3360

St Joseph Mercy Oakland Hospital
44405 Woodward Ave
Pontiac, MI 48341
(248)858-3000

Havenwyck Hospital
1525 University Dr
Auburn Hills, MI 48326
(248)373-9200

Select Specialty Hospital Pontiac
44405 Woodward Ave
Pontiac, MI 48341
(248)452-5202

POH Regional Medical Center
50 N Perry St
Pontiac, MI 48342
(248)338-5000

Botsford Hospital
28050 Grand River Ave
Farmington Hills, MI 48336
(248)471-8000

Doctors' Hospital of Michigan
461 W Huron St
Pontiac, MI 48341
(248)857-7200

Oakwood Hospital & Medical Center
18101 Oakwood Blvd
Dearborn, MI 48124
(313)593-7000

Vibra Hospital of Southeast Michigan
26400 W Outer Dr
Lincoln Park, MI 48146
(313)594-6000

Garden City Hospital
6245 N Inkster Rd
Garden City, MI 48135
(734)421-3300

Henry Ford Wyandotte Hospital
2333 Biddle Ave
Wyandotte, MI 48192
(734)246-6000

St Mary Mercy Livonia Hospital
36475 Five Mile Rd
Livonia, MI 48154
(734)464-4800

Oakwood Heritage Hospital
10000 Telegraph Rd
Taylor, MI 48180
(313)295-5000

Walter P Reuther Psychiatric Hospital
30901 Palmer Rd
Westland, MI 48186
(734)367-8400

Hawthorn Center
18471 Haggerty Rd
Northville, MI 48168
(248)349-3000

Oakwood Annapolis Hospital
33155 Annapolis Rd
Wayne, MI 48184
(734)467-4000

St John River District Hospital
4100 River Rd
East China, MI 48054
(810)329-7111

Huron Valley-Sinai Hospital
1 William Carls Dr
Commerce, MI 48382
(248)937-3300

St John Providence Park Hospital
47601 Grand River Ave
Novi, MI 48374
(248)465-4100

Oakwood Southshore Medical Center
5450 Fort St
Trenton, MI 48183
(734)671-3800

*Provider Directory Terms of Use:

The WebMD 'Provider Directory' is provided by WebMD for use by the general public as a quick reference of information about Providers. The Provider Directory is not intended as a tool for verifying the credentials, qualifications, or abilities of any Provider contained therein. Inclusion in the Provider Directory does not imply recommendation or endorsement nor does omission in the Provider Directory imply WebMD disapproval.

You are prohibited from using, downloading, republishing, selling, duplicating, or "scraping" for commercial or any other purpose whatsoever, the Provider Directory or any of the data listings or other information contained therein, in whole or in part, in any medium whatsoever.

The Provider Directory is provided on an "AS-IS" basis. WebMD disclaims all warranties, either express or implied, including but not limited to the implied warranties of merchantability and fitness for particular purpose. Without limiting the foregoing, WebMD does not warrant or represent that the Provider Directory or any part thereof is accurate or complete. You assume full responsibility for the communications with any Provider you contact through the Provider Directory. WebMD shall in no event be liable to you or to anyone for any decision made or action taken by you in the reliance on information provided in the Provider Directory.

The use of WebMD Provider Directory by any entity or individual to verify the credentials of Providers is prohibited. The database of Provider information which drives WebMD Provider Directory does not contain sufficient information with which to verify Provider credentials under the standards of the Joint Commission on Accreditation of Healthcare Organizations (JCAHO), National Committee for Quality Assurance (NCQA) of the Utilization Review Accreditation Committee (URAC).

By using the WebMD Provider Directory, you agree to these Terms and Conditions.