Randy Cagle
We have located more than 1 person named Randy Cagle ranging in age from 46 years old to 80 years old. This name has been found in 19 states including Tennessee, Massachusetts, Maryland, Minnesota and Michigan. We have located 98 email addresses and 53 phone numbers associated with the name Randy Cagle in area codes such as 662, 901, 508, 218, 501, and 27 other area codes. You can view more information below that may include social media accounts, and more.
Sort By
Filter by State
What Could You Find in a Background Report?
- Possible Aliases
- Possible Relatives
- Associated Phone Numbers
- Possible Last Known Phone Numbers
- Possible User IDs
- Approximate Age Range
- Possible Educations
- Associated Email Addresses
- Possible Job History
- Possible Past Addresses
- Possible Jobs
- Possible Last Known Address
- Associated Addresses
- Possible Asset History
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- randolph lee cagle
- randy l cagle
- randy lee cagle
Possible Relatives
Possible User IDs
- 6a/511/1ab@linkedin
- 246117587@linkedin
- #1ab5116a@linkedin
- 100000559909465@facebook
Associated Addresses
- 1016 12th Avenue S, Moorhead, Mn 56560
- 1016 12th Avenue S, Worcester, Ma 01604
- 1016 12th Avenue, Worcester, Ma 01604
- 11225 Silsbe Lane, Eads, Tn 38028
- 4268 Stillwater Cove, Memphis, Tn 38125
- 4268 Stillwater Cv, Memphis, Tn 38125-3076
- 4288 Pharoah Drive, Memphis, Tn 38128
- 59 N Cooper St, Memphis, Tn 38104-6511
- 6068 Brunswick Road, Arlington, Tn 38002
- 6123 E Glenhome Drive, Memphis, Tn 38134
- 6217 Champion Road, Chattanooga, Tn 37416
- 6416 Inniswood Dr, Bartlett, Tn 38135-6103
- 6416 Inniswood Drive, Memphis, Tn 38135
- 7009 Fitzpatrick Drive, Laurel, Md 20707
- 9735 Riggin Drive, Arlington, Tn 38002
Associated Phone Numbers
Associated Email Addresses
- ciskim40@aol.com
- randy.cagle@msn.com
- randycagle@yahoo.com
Last Known Phone Numbers
(662) 890-0731 (Primary Phone)
landline
centurytel of north mississippi inc (centurylink)
First Reported
(901) 212-0493
mobile
new cingular wireless pcs llc - ga (at&t mobility)
First Reported
Jobs
- Minnesota State University Moorhead Dean, College of Humanities and Social Sciences at Minnesota State University Moorhead (Since 2014)
- Minnesota State University, Mankato Dean, College of Humanities and Social Sciences at Minnesota State University, Mankato (Since 2013)
- Minnesota State University, Mankato Interim Dean, College of Humanities and Social Sciences at Minnesota State University, Mankato (Since 2013)
- Minnesota State University Moorhead Interim Dean, College of Humanities and Social Sciences at Minnesota State University Moorhead (2013-2014)
- Minnesota State University Moorhead Professor of Philosophy at Minnesota State University Moorhead (2003-2013)
- Humboldt State University Professor of Philosophy at Humboldt State University (2001-2003)
- Northern Illinois University Professor of Philosophy at Northern Illinois University (2000-2001)
Education
- Minnesota State University Moorhead
- Doctor of Philosophy (Ph.D.), Philosophy from the University of Memphis (1996-2001)
- Master of Arts (M.A.), Philosophy from University of South Carolina-Columbia (1994-1996)
- Bachelor of Arts (B.A.), Philosophy, English from the University of Tennessee at Chattanooga (1988-1993)
Last Known Address
6416 Inniswood DR
Bartlett, Tennessee 38135
Shelby
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 4268 Stillwater CV
Memphis, Tennessee 38125 - 59 N Cooper ST
Memphis, Tennessee 38104 - 4288 Pharoah Drive
Memphis, Tennessee 38128 - 6416 Inniswood Drive
Memphis, Tennessee 38135
Job History
-
Randy Cagle
Dean, College of Humanities and Social SciencesMinnesota State University Moorhead
-
Randy Cagle
Dean, College of Humanities and Social SciencesMinnesota State University, Mankato
-
Randy Cagle
Interim Dean, College of Humanities and Social SciencesMinnesota State University Moorhead
-
Randy Cagle
Interim Dean, College of Humanities and Social SciencesMinnesota State University, Mankato
-
Randy Cagle
Professor of PhilosophyHumboldt State University
-
Randy Cagle
Professor of PhilosophyMinnesota State University Moorhead
-
Randy Cagle
Professor of PhilosophyNorthern Illinois University
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- randolph lee cagle
- randolph s cagle
- randy l cagle
- randy lee cagle
- randy s cagle
Possible Relatives
Possible User IDs
- 6a/511/1ab@linkedin
- 246117587@linkedin
- #1ab5116a@linkedin
- 100000559909465@facebook
Associated Addresses
- 1016 12th Avenue S, Moorhead, Mn 56560
- 1016 12th Avenue S, Worcester, Ma 01604
- 1016 12th Avenue, Worcester, Ma 01604
- 20222 Glenwood Dr, Big Rapids, Mi 49307-8705
- 211 Robin Ct, Big Rapids, Mi 49307-2374
- 6 Underhill Pl, West Harrison, Ny 10604-2412
- 6123 E Glenhome Drive, Memphis, Tn 38134
- 6217 Champion Road, Chattanooga, Tn 37416
- 7009 Fitzpatrick Drive, Laurel, Md 20707
Associated Phone Numbers
Associated Email Addresses
- comegetownd@yahoo.com
- randy.cagle@msn.com
- randycagle@yahoo.com
Last Known Phone Numbers
(218) 287-3032 (Primary Phone)
landline
qwest corporation (centurylink)
First Reported
(508) 560-7322
mobile
new cingular wireless pcs llc - dc (at&t mobility)
First Reported
Jobs
- Minnesota State University Moorhead Dean, College of Humanities and Social Sciences at Minnesota State University Moorhead (Since 2014)
- Minnesota State University, Mankato Dean, College of Humanities and Social Sciences at Minnesota State University, Mankato (Since 2013)
- Minnesota State University, Mankato Interim Dean, College of Humanities and Social Sciences at Minnesota State University, Mankato (Since 2013)
- Minnesota State University Moorhead Interim Dean, College of Humanities and Social Sciences at Minnesota State University Moorhead (2013-2014)
- Minnesota State University Moorhead Professor of Philosophy at Minnesota State University Moorhead (2003-2013)
- Humboldt State University Professor of Philosophy at Humboldt State University (2001-2003)
- Northern Illinois University Professor of Philosophy at Northern Illinois University (2000-2001)
Education
- Minnesota State University Moorhead
- Doctor of Philosophy (Ph.D.), Philosophy from the University of Memphis (1996-2001)
- Master of Arts (M.A.), Philosophy from University of South Carolina-Columbia (1994-1996)
- Bachelor of Arts (B.A.), Philosophy, English from the University of Tennessee at Chattanooga (1988-1993)
Last Known Address
211 Robin CT
Big Rapids, Michigan 49307
Mecosta
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 20222 Glenwood DR
Big Rapids, Michigan 49307 - 6 Underhill PL
West Harrison, New York 10604 - 1016 12th Avenue S
Worcester, Massachusetts 01604 - 1016 12th Avenue
Worcester, Massachusetts 01604
Job History
-
Randy Cagle
Dean, College of Humanities and Social SciencesMinnesota State University Moorhead
-
Randy Cagle
Dean, College of Humanities and Social SciencesMinnesota State University, Mankato
-
Randy Cagle
Interim Dean, College of Humanities and Social SciencesMinnesota State University Moorhead
-
Randy Cagle
Interim Dean, College of Humanities and Social SciencesMinnesota State University, Mankato
-
Randy Cagle
Professor of PhilosophyHumboldt State University
-
Randy Cagle
Professor of PhilosophyMinnesota State University Moorhead
-
Randy Cagle
Professor of PhilosophyNorthern Illinois University
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- randall r cagle
- randolph r cagle
- randy lewis cagle
- randy r cagle
Possible Relatives
Associated Addresses
- 171 County Road 330, Nauvoo, Al 35578-6852
- 1811 9th Ave, Haleyville, Al 35565-1340
- 210 County Road 374, Lynn, Al 35575-2452
- 219 County Road 408, Haleyville, Al 35565-7663
- Rr 3 Box 600, Haleyville, Al 35565
Associated Phone Numbers
Associated Email Addresses
- christinaportillo700@yahoo.com
- lomo1108@yahoo.com
- mcphoenix0@yahoo.com
- randycagle21347@hushmail.com
- rcpargolf@yahoo.com
- www.rcpargolf@yahoo.com
- ybrcpargolf43@yahoo.com
Last Known Phone Numbers
(205) 489-2802 (Primary Phone)
landline
centurytel of alabama llc (northern) dba centurylink (centurylink)
First Reported
(205) 893-5530
landline
oakman telephone company inc (tds telecom)
First Reported
Last Known Address
219 County Road 408
Haleyville, Alabama 35565
Winston
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 171 County Road 330
Nauvoo, Alabama 35578 - 210 County Road 374
Lynn, Alabama 35575 - 1811 9th Ave
Haleyville, Alabama 35565 - RR 3 Box 600
Haleyville, Alabama 35565
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- ralph eugene stevens
- randy s cagle
- randy s steven
- randy ste cagle
- randy ste honeycutt
- randy steven cagle
- mr randy jack cagle
Possible Relatives
Possible User IDs
- 512161573@linkedin
- 123/631/971@linkedin
- #971631123@linkedin
- 109609924956605558922@google
Associated Addresses
- 1050 N Casa Loma Drive, Meridian, Id 83642
- 1129 Oxford Drive, Redlands, Ca 92374
- 1501 Shady Rest Pl Sw, Shallotte, Nc 28470-5669
- 182 Elizabeth Lane, Robbins, Nc 27325
- 2955 Wow Road, Randleman, Nc 27317
- 307 N Church St, Greensboro, Nc 27401-3002
- 337 Jarrell Road, Lexington, Nc 27292
- 338 Pleasant Ridge Road, Franklinville, Nc 27248
- 3608 Arthur Street, Caldwell, Id 83605
- 4902 Oxbow Avenue, Caldwell, Id 83607
- 4921 N Bradley Street, Garden City, Id 83714
- 532 N Main Street, Norwood, Nc 28128
- 532northmainstreet, Norwood, Nc 28128
- 6644 Mustang Trl, Seagrove, Nc 27341-8390
- 790 New Century Drive, Asheboro, Nc 27205
Associated Phone Numbers
Associated Email Addresses
- cagletime4u@gmail.com
- randy.cagle@att.net
- randycag@aol.com
- randycagle@angelfire.com
- randycagle@aol.com
Last Known Phone Numbers
(336) 625-9467 (Primary Phone)
landline
central telephone company of north carolina dba centurylink (centurylink)
First Reported
(941) 538-3937
landline
mci worldcom communications inc - fl (verizon business)
First Reported
Jobs
- Cagle'S Upholstery Owner at Cagle'S Upholstery (Since 1974)
Last Known Address
1501 Shady Rest PL SW
Shallotte, North Carolina 28470
Brunswick
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 6644 Mustang Trl
Seagrove, North Carolina 27341 - 307 N Church ST
Greensboro, North Carolina 27401 - 532 N Main Street
Norwood, North Carolina 28128 - 790 New Century Drive
Asheboro, North Carolina 27205
Possible Businesses Owned
- Cagle'S Upholstery Owner at Cagle'S Upholstery (Since 1974) Owner
Job History
-
Randy Cagle
OwnerCagle'S Upholstery
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- james randall cagle
- james t cagle
- jimmy randall cagle
- randall randall cagle
- randy r cagle
- randy randall cagle
- mr jimmy c cagle
Possible Relatives
Associated Addresses
- 210 County Road 374 # 374, Lynn, Al 35575-2452
- 210 County Road 374, Lynn, Al 35575
- 210 County Road 374, Lynn, Al 35575-2452
- 2302 9th Ave # 1, Haleyville, Al 35565-1400
- 2621 Hudson Crossing, Mckinney, Tx 75070
- 5151 County Road 37, Nauvoo, Al 35578
Associated Phone Numbers
Associated Email Addresses
- cagle.r@oakman.tds.net
- cagle.randy@oakman.tds.net
- cagle@oakman.tds.net
- cagle_r@oakman.tds.net
- cagle_randy@oakman.tds.net
- cagler@oakman.tds.net
- caglerandy@oakman.tds.net
- caglerv@oakman.tds.net
- caothaisonx1@gmail.com
- christinaportillo700@yahoo.com
- desbnice@hotmail.com
- james.cagle@aol.com
- jennyhui74@gmail.com
- lomo1108@yahoo.com
- mcphoenix0@yahoo.com
- niralon3@gmail.com
- r.cagle@oakman.tds.net
- r_cagle@oakman.tds.net
- randy.c@oakman.tds.net
- randy.cagle@oakman.tds.net
- randy@oakman.tds.net
- randy_c@oakman.tds.net
- randy_cagle@oakman.tds.net
- randyc@oakman.tds.net
- randycagle21347@hushmail.com
- randycagle@oakman.tds.net
- randycagle@verizon.net
- rcagle@oakman.tds.net
- rccrum520@aol.com
- rcpargolf@yahoo.com
- rvcagle4mor@yahoo.com
- rvcagle@hotmail.com
- rvcagle@yahoo.com
- www.rcpargolf@yahoo.com
- ybrcpargolf43@yahoo.com
Last Known Phone Numbers
(205) 893-5450 (Primary Phone)
landline
oakman telephone company inc (tds telecom)
First Reported
(205) 893-5530
landline
oakman telephone company inc (tds telecom)
First Reported
Last Known Address
210 County Road 374
Lynn, Alabama 35575
Winston
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 210 County Road 374 # 374
Lynn, Alabama 35575 - 2302 9th Ave # 1
Haleyville, Alabama 35565 - 210 County Road 374
Lynn, Alabama 35575 - 5151 County Road 37
Nauvoo, Alabama 35578
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- randall john cagle
- randy g cagle
- randy john cagele
- randy john cagle
Possible Relatives
Associated Addresses
- 302 E Idaho Ave, Ellensburg, Wa 98926-2061
- 6688 Pioneer Dr, Cashmere, Wa 98815-9566
- 6780 Osprey Ln, Cashmere, Wa 98815-9482
Associated Phone Numbers
Associated Email Addresses
- cagle.r@yaroo.com
- cagle.randy@yaroo.com
- cagle@yaroo.com
- cagle_r@yaroo.com
- cagle_randy@yaroo.com
- cagler@yaroo.com
- caglerand@gmail.com
- caglerandy@yaroo.com
- caglerj49@msn.com
- ccvegan@bigfoot.com
- ccvegan@gmail.com
- ccvegan@hotmail.com
- chelseajael@msn.com
- kath.56.99@gmail.com
- r.cagle@yaroo.com
- r_cagle@yaroo.com
- randoncagle@gmail.com
- randoncagle@yahoo.com
- randoncagle@yaroo.com
- randy.c@yaroo.com
- randy.cagle@yaroo.com
- randy@yaroo.com
- randy_c@yaroo.com
- randy_cagle@yaroo.com
- randyc@yaroo.com
- randycagle@yaroo.com
- rcagle@yaroo.com
- rjcagle22@msn.com
Last Known Phone Numbers
(206) 624-1558 (Primary Phone)
landline
qwest corporation (centurylink)
First Reported
(509) 782-4227
landline
ziply fiber northwest llc dba ziply fiber
First Reported
Jobs
- the Floor Factory
Last Known Address
6780 Osprey LN
Cashmere, Washington 98815
Chelan
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 6688 Pioneer DR
Cashmere, Washington 98815 - 302 E Idaho Ave
Ellensburg, Washington 98926
Job History
-
Randy Cagle
Sales -
Randy Cagle
Salesthe Floor Factory
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- randall l cagle
- randolph l cagle
- randy eugene cagle
- randy l cagle
Possible Relatives
Possible Associations
Possible User IDs
- 100000581831702@facebook
Associated Addresses
- 10272 Forest Haven Drive E, Jacksonville, Fl 32257
- 1340 W Iowa Ave, Southern Pines, Nc 28387-4308
- 1521 Herrin Ave, Charlotte, Nc 28205-2033
- 2077 Pear Tree Court 3, Cape Girardeau, Mo 63701
- 427 S Forrest Street, Douglass, Ks 67039
- 682 Temle Road, Walland, Tn 37886
- 682 Temple Rd, Walland, Tn 37886-2113
- 682 Temple Road, Walland, Tn 37886
- 9506 E65streetapt 1108 1108, Tulsa, Ok 74133
- 9506e65streetapt 1108, Tulsa, Ok 74133
Associated Phone Numbers
Associated Email Addresses
- confusedvikki2@sbcglobal.net
- danman3_94402@yahoo.com
- jbo12312@yahoo.com
- meiville2003@yahoo.com
- meiville@aol.com
- meiville@earthlink.com
- meiville@mailcity.com
- meiville@tivejo.com
- peter@mayer-ag.de
- randolphcagle@mindspring.com
- randu.cagle@sanfordcorp.com
- randy.cagle@comcast.net
- randy.cagle@education-first.com
- randy.cagle@sanfordcorp.com
- randy.cagle@yahoo.com
- randy.cagleg3@yahoo.com
- randy.caglekp1@yahoo.com
- rcagle@att.net
- rcagle@chartertn.net
- spyderc21@gmail.com
- spyderc21@yahoo.com
Last Known Phone Numbers
(704) 376-4359 (Primary Phone)
voip
bellsouth telecommunications inc dba southern bell telephone & telegraph (at&t southeast)
First Reported
(865) 681-3906
landline
bellsouth telecommunications inc dba south central bell telephone (at&t southeast)
First Reported
Last Known Address
1521 Herrin Ave
Charlotte, North Carolina 28205
Mecklenburg
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 682 Temple RD
Walland, Tennessee 37886 - 1340 W Iowa Ave
Southern Pines, North Carolina 28387 - 682 Temple Road
Walland, Tennessee 37886 - 682 Temle Road
Walland, Tennessee 37886
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- randy a cagle
- randy jack cagle
- mr randy jack cagle
Possible Relatives
Possible User IDs
- 512161573@linkedin
- 123/631/971@linkedin
- #971631123@linkedin
- 109609924956605558922@google
Associated Addresses
- 1050 N Casa Loma Dr, Meridian, Id 83642-5035
- 1050 N Casa Loma Drive, Meridian, Id 83642
- 1129 Oxford Drive, Redlands, Ca 92374
- 182 Elizabeth Lane, Robbins, Nc 27325
- 2202 Aries Dr Unit 1, Nampa, Id 83651-1625
- 2955 Wow Road, Randleman, Nc 27317
- 337 Jarrell Road, Lexington, Nc 27292
- 338 Pleasant Ridge Road, Franklinville, Nc 27248
- 3608 Arthur Street, Caldwell, Id 83605
- 4902 Oxbow Avenue, Caldwell, Id 83607
- 4921 N Bradley Street, Garden City, Id 83714
- 532 N Main Street, Norwood, Nc 28128
- 532northmainstreet, Norwood, Nc 28128
- 790 New Century Drive, Asheboro, Nc 27205
- 888 W Corporate Ln Ste 101, Nampa, Id 83651-1928
Associated Phone Numbers
- (208) 888-1242
- (704) 985-2659
- (704) 474-5557
- (704) 474-7899
- (704) 474-5445
- (910) 824-2708
- (336) 589-0281
- (856) 589-0281
- (704) 985-3032
- (704) 474-3911
- (910) 625-9606
- (910) 824-2708
- (704) 985-2659
- (704) 985-3032
- (704) 474-5445
- (208) 888-1242
- (336) 625-9467
- (208) 392-0519
- (208) 392-0519
- (208) 888-1242
- (704) 985-2659
- (704) 474-5445
Associated Email Addresses
- caglesupholstery@alltell.net
- cu@ctc.net
- cu@dtcp.com
- randy.cagle@att.net
- randycag@aol.com
- randycag@gmail.com
- randycagle@angelfire.com
- randycagle@aol.com
- rstiner1974@gmail.com
Last Known Phone Numbers
(208) 888-1242 (Primary Phone)
activelandline
qwest corporation (centurylink)
First Reported
(704) 985-2659
mobile
cellco partnership dba verizon wireless - nc (verizon wireless)
First Reported
Jobs
- Cagle'S Upholstery Owner at Cagle'S Upholstery (Since 1974)
Last Known Address
2202 Aries DR Unit 1
Nampa, Idaho 83651
Canyon
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- 888 W Corporate LN Ste 101
Nampa, Idaho 83651 - 1050 N Casa Loma DR
Meridian, Idaho 83642 - 532 N Main Street
Norwood, North Carolina 28128 - 790 New Century Drive
Asheboro, North Carolina 27205
Possible Businesses Owned
- Cagle'S Upholstery Owner at Cagle'S Upholstery (Since 1974) Owner
Job History
-
Randy Cagle
OwnerCagle'S Upholstery
AKA (Aliases, nicknames, alternate spellings, married and/or maiden names):
- mr randy j cagle
- mr randy jack cagle
Possible Relatives
Possible User IDs
- 512161573@linkedin
- 123/631/971@linkedin
- #971631123@linkedin
- 109609924956605558922@google
Associated Addresses
- 1050 N Casa Loma Drive, Meridian, Id 83642
- 1129 Oxford Drive, Redlands, Ca 92374
- 182 Elizabeth Lane, Robbins, Nc 27325
- 2955 Wow Road, Randleman, Nc 27317
- 337 Jarrell Rd, Lexington, Nc 27292-6108
- 337 Jarrell Road, Lexington, Nc 27292
- 338 Pleasant Ridge Road, Franklinville, Nc 27248
- 3608 Arthur Street, Caldwell, Id 83605
- 4902 Oxbow Avenue, Caldwell, Id 83607
- 4921 N Bradley Street, Garden City, Id 83714
- 532 N Main St, Norwood, Nc 28128-9754
- 532 N Main Street, Norwood, Nc 28128
- 532northmainstreet, Norwood, Nc 28128
- 735 Pee Dee Ave, Norwood, Nc 28128-6410
- 790 New Century Drive, Asheboro, Nc 27205
- Po Box 1412, Albemarle, Nc 28002-1412
Associated Phone Numbers
Associated Email Addresses
- cu@ctc.net
- randy.cagle@att.net
- randycag@aol.com
- randycagle@angelfire.com
- randycagle@aol.com
Last Known Phone Numbers
(208) 888-1242 (Primary Phone)
landline
qwest corporation (centurylink)
(704) 474-5557
landline
windstream north carolina inc
Jobs
- Cagle'S Upholstery Owner at Cagle'S Upholstery (Since 1974)
Last Known Address
532 N Main ST
Norwood, North Carolina 28128
Stanly
Past Addresses
Homes, rental properties, businesses, apartments, condos and/or other real estate associated with Randy Cagle.
- PO Box 1412
Albemarle, North Carolina 28002 - 337 Jarrell RD
Lexington, North Carolina 27292 - 735 Pee Dee Ave
Norwood, North Carolina 28128 - 532 N Main Street
Norwood, North Carolina 28128
Possible Businesses Owned
- Cagle'S Upholstery Owner at Cagle'S Upholstery (Since 1974) Owner
Job History
-
Randy Cagle
OwnerCagle'S Upholstery
Top People with the Same Last Name
Click here to search for background reports.