THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION Review

Get our detailed analysis and review of CMS data for THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION.

Data is as of March 07, 2024.

  The Most Important Data about THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION

In the briefest summary, THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION is a medical group with 97 professionals providing medical services at 13 locations. They cover 29 specialties.THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION is affiliated with 15 hospitals

National Provider Number (NPI):

8224011754

   What is this page all about?

The Centers for Medicare & Medicaid Services ("CMS") compiles and distributes more than 17 tables of data on medical professionals on a sporadic basis. Some of the tables contain more than a million records which makes it very difficult to manage them. There is a lot of information to pour through when trying to understand THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION. Luckily, we are here to help! I’ve put together this page to help you to get a better idea of what the THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION does, their affiliations and much more. (If you want to jump to a specific section of the review, here are the section headers: Ratings, Specialities Covered, Office Locations, Affiliations, and Other Physician Groups.)

   Specialties Covered by THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION

THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION includes medical professionals from 29 specialties

Specialty Number
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA) 17
CRITICAL CARE (INTENSIVISTS) 1
HOSPITALIST 1
NURSE PRACTITIONER 11
PAIN MANAGEMENT 3
PEDIATRIC MEDICINE 1
PHYSICIAN ASSISTANT 1
GENERAL PRACTICE 1
ANESTHESIOLOGY 8
EMERGENCY MEDICINE 2
ENDOCRINOLOGY 1
FAMILY PRACTICE 8
INTERNAL MEDICINE 6
HEMATOLOGY/ONCOLOGY 4
INTERVENTIONAL PAIN MANAGEMENT 2
INTERVENTIONAL CARDIOLOGY 2
INTERVENTIONAL RADIOLOGY 1
NEUROLOGY 4
NEUROSURGERY 2
OBSTETRICS/GYNECOLOGY 9
PHYSICAL MEDICINE AND REHABILITATION 1
PODIATRY 3
PULMONARY DISEASE 3
RADIATION ONCOLOGY 2
DIAGNOSTIC RADIOLOGY 4
RHEUMATOLOGY 1
CARDIOVASCULAR DISEASE (CARDIOLOGY) 4
UROLOGY 4
PATHOLOGY 3

   Ratings for THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION

When it comes to healthcare, patients want the best possible care and experience. Figuring this out and boiling it down to a few measures, can be difficult. The information below shows our best analysis. We review all of the the data from CMS. The information below summarizes the results of the most recent annual survey of health care providers called the Consumer Assessment of Healthcare Providers and Systems or "CAHPS" as well as data used for the calculation of the Merit-Based Incentive Payment System ("MIPS"). The most recent data for both of these datasets is calendar year 2021. According to the CMS website, the 2022 survey data is being finalized but they have not indicated when it will be publicly available.

CAHPS Survey Results

There is no information about the overall patient rating for THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION.

MIPS Measures

Measure Percent Compliance
Collection and follow-up on patient experience and satisfaction data on beneficiary engagement Yes
Immunization Registry Reporting Yes
ONC Direct Review Attestation Yes
Provide Patients Electronic Access to Their Health Information 98%
Query of the Prescription Drug Monitoring Program (PDMP) Yes
Security Risk Analysis Yes
Support Electronic Referral Loops By Sending Health Information 22%
Syndromic Surveillance Reporting Exclusion Yes
e-Prescribing 85%

   THIBODAUX REGIONAL NETWORK DEVELOPMENT CORPORATION Office Locations

602 N ACADIA RD, THIBODAUX, LA 70301 Map
( 985-493-4750)
CLEL ACOSTA
ANESTHESIOLOGY
CLEL ACOSTA
ANESTHESIOLOGY
TROY ALBERT
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
JESSICA ANGERDINA
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
ELIZABETH ANSERT
PODIATRY
ELIZABETH ANSERT
PODIATRY
ELIZABETH ANSERT
PODIATRY
GERARDO ARIAS (MD)
HEMATOLOGY/ONCOLOGY
GERARDO ARIAS (MD)
HEMATOLOGY/ONCOLOGY
GERARDO ARIAS (MD)
HEMATOLOGY/ONCOLOGY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
AMY ASHTON
OBSTETRICS/GYNECOLOGY
AMY ASHTON
OBSTETRICS/GYNECOLOGY
DEEPAK AWASTHI (MD)
NEUROSURGERY
DEEPAK AWASTHI (MD)
NEUROSURGERY
BEAU BOUDREAUX
RHEUMATOLOGY
BEAU BOUDREAUX
RHEUMATOLOGY
DEVIN BOURGEOIS
FAMILY PRACTICE
JORGE BRAVO
ANESTHESIOLOGY
JORGE BRAVO
ANESTHESIOLOGY
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
CHRISTOPHER CHAISSON
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
CHRISTOPHER CHAISSON
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
ANNA CHAUVIN
NURSE PRACTITIONER
ANNA CHAUVIN
NURSE PRACTITIONER
ROBERT CROCHET
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
ROBERT CROCHET
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
PHILIP DAIGLE (CNA)
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
DINH DANG
RADIATION ONCOLOGY
DINH DANG
RADIATION ONCOLOGY
DINH DANG
RADIATION ONCOLOGY
RICHARD DEMOSS (MD)
PATHOLOGY
RICHARD DEMOSS (MD)
PATHOLOGY
RICHARD DEMOSS (MD)
PATHOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
GREGORY DOBARD (MD)
DIAGNOSTIC RADIOLOGY
MEGGIE DOUCET
PATHOLOGY
MEGGIE DOUCET
PATHOLOGY
MEGGIE DOUCET
PATHOLOGY
TIFFANY DUFRENE
FAMILY PRACTICE
HADI ELIAS
CARDIOVASCULAR DISEASE (CARDIOLOGY)
DON FALGOUT
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
KATIE FLOWER
UROLOGY
KATIE FLOWER
UROLOGY
TRISHA FOLSE
NURSE PRACTITIONER
TRISHA FOLSE
NURSE PRACTITIONER
LANE FREY
ENDOCRINOLOGY
LANE FREY
ENDOCRINOLOGY
BRANDON GIL
FAMILY PRACTICE
BRANDON GIL
FAMILY PRACTICE
BRANDON GIL
FAMILY PRACTICE
RYAN GIL
NURSE PRACTITIONER
RYAN GIL
NURSE PRACTITIONER
RYAN GIL
NURSE PRACTITIONER
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
TINA GRIFFIN
NURSE PRACTITIONER
JULIE HARRIS
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
JULIE HARRIS
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
SCOTT HEBERT
HEMATOLOGY/ONCOLOGY
SCOTT HEBERT
HEMATOLOGY/ONCOLOGY
SCOTT HEBERT
HEMATOLOGY/ONCOLOGY
LUIS HERNANDEZ
INTERVENTIONAL PAIN MANAGEMENT
LUIS HERNANDEZ
INTERVENTIONAL PAIN MANAGEMENT
STEPHANIE HUGHES
UROLOGY
STEPHANIE HUGHES
UROLOGY
TRACE JUNEAU
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
BRIAN KLAMER
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
RYAN KLIEBERT
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
JARED LANDRY
ANESTHESIOLOGY
JARED LANDRY
ANESTHESIOLOGY
KAYCI MAYER
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
NATHANIEL MCLAUGHLIN
PATHOLOGY
JOHN MILEK
OBSTETRICS/GYNECOLOGY
JOHN MILEK
OBSTETRICS/GYNECOLOGY
RICKY MILLER
INTERVENTIONAL RADIOLOGY
MURTHY MUTHUSWAMY
GENERAL PRACTICE
DAVID NAUL
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
DAVID NAUL
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
DAVID PATTEN
PULMONARY DISEASE
DAVID PATTEN
PULMONARY DISEASE
NICOLE PROSPERIE
OBSTETRICS/GYNECOLOGY
NICOLE PROSPERIE
OBSTETRICS/GYNECOLOGY
BRITTNEY RHODES
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
BROOKE RICHARD
PHYSICIAN ASSISTANT
BROOKE RICHARD
PHYSICIAN ASSISTANT
JACOB RICHARD
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
JACOB RICHARD
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
DARIAN ROUSSE
NURSE PRACTITIONER
BRAD RUPE (MD)
ANESTHESIOLOGY
WALTER SIMONEAUX (MD)
UROLOGY
WALTER SIMONEAUX (MD)
UROLOGY
WALTER SIMONEAUX (MD)
UROLOGY
SERNEKA STEVENSON
NURSE PRACTITIONER
SERNEKA STEVENSON
NURSE PRACTITIONER
SERNEKA STEVENSON
NURSE PRACTITIONER
ERIC SWENSON
PODIATRY
ROSS THIBODAUX
INTERNAL MEDICINE
ROSS THIBODAUX
INTERNAL MEDICINE
ROSS THIBODAUX
INTERNAL MEDICINE
ASHISH UDHRAIN
HEMATOLOGY/ONCOLOGY
ASHISH UDHRAIN
HEMATOLOGY/ONCOLOGY
ASHISH UDHRAIN
HEMATOLOGY/ONCOLOGY
VICKY VILCAN (CNA)
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
VICKY VILCAN (CNA)
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
JAY VOISIN
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
JAY VOISIN
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
CODY WALKER
CERTIFIED REGISTERED NURSE ANESTHETIST (CRNA)
LANCE WALKER
NURSE PRACTITIONER
604 N ACADIA RD, THIBODAUX, LA 70301 Map
( 985-493-4933)
DWAYNE ANDRAS (NP)
NURSE PRACTITIONER
ELIZABETH ANSERT
PODIATRY
GERARDO ARIAS (MD)
HEMATOLOGY/ONCOLOGY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
AMY ASHTON
OBSTETRICS/GYNECOLOGY
JOHN BLOSS
OBSTETRICS/GYNECOLOGY
TED BRADY
PULMONARY DISEASE
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
ANNA CHAUVIN
NURSE PRACTITIONER
DINH DANG
RADIATION ONCOLOGY
RICHARD DEMOSS (MD)
PATHOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
MEGGIE DOUCET
PATHOLOGY
KATIE FLOWER
UROLOGY
TRISHA FOLSE
NURSE PRACTITIONER
BRANDON GIL
FAMILY PRACTICE
RYAN GIL
NURSE PRACTITIONER
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
SCOTT HEBERT
HEMATOLOGY/ONCOLOGY
STEPHANIE HUGHES
UROLOGY
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
JOHN MILEK
OBSTETRICS/GYNECOLOGY
DAVID PATTEN
PULMONARY DISEASE
NICOLE PROSPERIE
OBSTETRICS/GYNECOLOGY
ANNE RODRIGUE
OBSTETRICS/GYNECOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
KERRY SHAVER
INTERNAL MEDICINE
WALTER SIMONEAUX (MD)
UROLOGY
WALTER SIMONEAUX (MD)
UROLOGY
SERNEKA STEVENSON
NURSE PRACTITIONER
ROSS THIBODAUX
INTERNAL MEDICINE
ASHISH UDHRAIN
HEMATOLOGY/ONCOLOGY
RHANDI WISE
OBSTETRICS/GYNECOLOGY
726 N ACADIA RD, THIBODAUX, LA 70301 Map
( 985-493-3080)
ELIZABETH ANSERT
PODIATRY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
DEEPAK AWASTHI (MD)
NEUROSURGERY
JESSICA BAITY
NEUROLOGY
SHAREE BESSON
NURSE PRACTITIONER
BEAU BOUDREAUX
RHEUMATOLOGY
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
CAROLINE CARROLL
ANESTHESIOLOGY
ANNA CHAUVIN
NURSE PRACTITIONER
KATIE FLOWER
UROLOGY
LANE FREY
ENDOCRINOLOGY
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
DEREK HAIGHT
PAIN MANAGEMENT
LUIS HERNANDEZ
INTERVENTIONAL PAIN MANAGEMENT
STEPHANIE HUGHES
UROLOGY
TASHFIN HUQ
NEUROLOGY
TREVOR JOHNSON
ANESTHESIOLOGY
LINDSAY LASSEIGNE
NEUROSURGERY
EBONY MCKINNIES
NEUROLOGY
ELIZABETH MORTAZAVI
PAIN MANAGEMENT
DEREK NEUPERT
NEUROLOGY
ASHLEY PEAIRS
INTERVENTIONAL PAIN MANAGEMENT
BROOKE RICHARD
PHYSICIAN ASSISTANT
KERRY SHAVER
INTERNAL MEDICINE
WALTER SIMONEAUX (MD)
UROLOGY
ROSS THIBODAUX
INTERNAL MEDICINE
608 N ACADIA RD, THIBODAUX, LA 70301 Map
( 985-449-4642)
ELIZABETH ANSERT
PODIATRY
GERARDO ARIAS (MD)
HEMATOLOGY/ONCOLOGY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
DANIELLA DANG
RADIATION ONCOLOGY
DINH DANG
RADIATION ONCOLOGY
RICHARD DEMOSS (MD)
PATHOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
MEGGIE DOUCET
PATHOLOGY
BRANDON GIL
FAMILY PRACTICE
RYAN GIL
NURSE PRACTITIONER
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
SCOTT HEBERT
HEMATOLOGY/ONCOLOGY
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
WALTER SIMONEAUX (MD)
UROLOGY
SERNEKA STEVENSON
NURSE PRACTITIONER
ROSS THIBODAUX
INTERNAL MEDICINE
ASHISH UDHRAIN
HEMATOLOGY/ONCOLOGY
602 N ACADIA RD EKG DEPT, THIBODAUX, LA 70301 Map
( 985-449-4670)
ELIZABETH ANSERT
PODIATRY
GERARDO ARIAS (MD)
HEMATOLOGY/ONCOLOGY
BLAIN ARTHURS (MD)
DIAGNOSTIC RADIOLOGY
ROBERT BURRIS (MD)
DIAGNOSTIC RADIOLOGY
DINH DANG
RADIATION ONCOLOGY
RICHARD DEMOSS (MD)
PATHOLOGY
CATHERINE DIEBOLD
OBSTETRICS/GYNECOLOGY
MEGGIE DOUCET
PATHOLOGY
BRANDON GIL
FAMILY PRACTICE
RYAN GIL
NURSE PRACTITIONER
CARLOS GIMENEZ (MD)
DIAGNOSTIC RADIOLOGY
SCOTT HEBERT
HEMATOLOGY/ONCOLOGY
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
WALTER SIMONEAUX (MD)
UROLOGY
SERNEKA STEVENSON
NURSE PRACTITIONER
ROSS THIBODAUX
INTERNAL MEDICINE
ASHISH UDHRAIN
HEMATOLOGY/ONCOLOGY
1238 SAINT CHARLES ST, HOUMA, LA 70360 Map
( 985-872-9430)
ELIZABETH ANSERT
PODIATRY
TREVOR BOUDREAUX
PHYSICAL MEDICINE AND REHABILITATION
DEVIN BOURGEOIS
FAMILY PRACTICE
CAROLINE CARROLL
ANESTHESIOLOGY
THOMAS DUKOVAC
UROLOGY
SETH GUIDRY
INTERNAL MEDICINE
DEREK HAIGHT
PAIN MANAGEMENT
TASHFIN HUQ
NEUROLOGY
LINDSAY LASSEIGNE
NEUROSURGERY
BRYON MCKENNA
PODIATRY
EBONY MCKINNIES
NEUROLOGY
BRIAN PARKER
PULMONARY DISEASE
CAROLINE ROBICHAUX
FAMILY PRACTICE
ANNE RODRIGUE
OBSTETRICS/GYNECOLOGY
CHRISTOPHER RODRIGUE
OBSTETRICS/GYNECOLOGY
ERIC SWENSON
PODIATRY
JOHNATHAN WISE
OBSTETRICS/GYNECOLOGY
RHANDI WISE
OBSTETRICS/GYNECOLOGY
506 N ACADIA RD, THIBODAUX, LA 70301 Map
( 985-493-4004)
ANNA CHAUVIN
NURSE PRACTITIONER
ANNA CHAUVIN
NURSE PRACTITIONER
KATIE FLOWER
UROLOGY
KATIE FLOWER
UROLOGY
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
STEPHANIE HUGHES
UROLOGY
STEPHANIE HUGHES
UROLOGY
KERRY SHAVER
INTERNAL MEDICINE
KERRY SHAVER
INTERNAL MEDICINE
WALTER SIMONEAUX (MD)
UROLOGY
WALTER SIMONEAUX (MD)
UROLOGY
400 N ACADIA RD, THIBODAUX, LA 70301 Map
( 985-493-4004)
ANNA CHAUVIN
NURSE PRACTITIONER
KATIE FLOWER
UROLOGY
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
STEPHANIE HUGHES
UROLOGY
BLAKE LAROSE
NURSE PRACTITIONER
KERRY SHAVER
INTERNAL MEDICINE
WALTER SIMONEAUX (MD)
UROLOGY
2595 HWY 1, LABADIEVILLE, LA 70372 Map
( 985-493-4993)
DWAYNE ANDRAS (NP)
NURSE PRACTITIONER
ANNA CHAUVIN
NURSE PRACTITIONER
CHAD DUGAS
INTERVENTIONAL CARDIOLOGY
KATIE FLOWER
UROLOGY
STEPHANIE HUGHES
UROLOGY
WALTER SIMONEAUX (MD)
UROLOGY
ALVIN TIMOTHY (MD)
INTERVENTIONAL CARDIOLOGY
890 BOWIE RD, THIBODAUX, LA 70301 Map
( 985-493-4990)
ANNA CHAUVIN
NURSE PRACTITIONER
KATIE FLOWER
UROLOGY
JARED GILMORE (MD)
CARDIOVASCULAR DISEASE (CARDIOLOGY)
STEPHANIE HUGHES
UROLOGY
KERRY SHAVER
INTERNAL MEDICINE
WALTER SIMONEAUX (MD)
UROLOGY
4560 HWY 1, RACELAND, LA 70394 Map
( 985-251-4250)
STEPHANIE HUGHES
UROLOGY
MUHAMMAD KHOKHAR
HEMATOLOGY/ONCOLOGY
ELIZABETH MORTAZAVI
PAIN MANAGEMENT
DEREK NEUPERT
NEUROLOGY
MATTHEW TAYLOR
FAMILY PRACTICE
3928 HWY 70 S, PIERRE PART, LA 70339 Map
( 985-252-1111)
DANIELLE CAVALIER
NURSE PRACTITIONER
ERIC GRAVOIS
FAMILY PRACTICE
KEITH LANDRY
FAMILY PRACTICE
AIMEE MORAN
FAMILY PRACTICE
114 HWY 403, PAINCOURTVILLE, LA 70391 Map
( 985-369-6070)
AIMEE MORAN
FAMILY PRACTICE

   Other Physician Groups

This is a list of other physician groups that service the same geographic area. If you are not satisfied with your current doctor or group of doctors, these may be worth considering.