Apartments for Rent
Apartments Near Me
View apartments in your location
Apartments in Popular Cities
Houston Apartments
Dallas Apartments
San Antonio Apartments
Austin Apartments
Phoenix Apartments
Charlotte Apartments
Atlanta Apartments
Denver Apartments
Seattle Apartments
Colorado Springs Apartments
Renter Tools
Cost of Living Calculator
Calculate your city’s cost of living
Rent Calculator
How much rent should you pay?
Renter Life Blog
Navigating life as a renter
Rental Management
List With Us
Match with compatible renters
Lea Pro
Discover AI that sells
Research & Rental Tools
The latest on the U.S. rental market
Rental Management Blog
Tips on managing your rental
Log in
Sign up
AL
Apartment List
/
Sitemap
/
NC
/
holly springs
/
27540
Last updated May 6 2024 at 10:41 AM
Browse Apartments in 27540
Holly Springs
Hawthorne at Holly Springs
Main Street Square
408 Indian Hill Road
Charming 3-bedroom, 2-bathroom home nestled in the heart of Holly Springs!
401 Ressler Street
130 Spring Pine Lane
204 Skymont Drive
Gorgeous 3 Bed | 3.5 Bath Townhouse in Holly Springs
140 Danesway Dr
124 Palmdale Court
433 Holly Thorn Trace
420 Cline Falls Drive
Charming Holly Springs Ranch
111 Cressida Woods Drive
132 Occidental Drive
105 Pointer Ridge Court
219 Cline Falls Drive
Beautiful 3 Bedroom Attached 2 Car Garage Home with Huge Bonus Room + Fenced-in Backyard Home in Windcrest, Holly Springs, Available July 5th!
146 Cline Falls Drive
108 Gorges Park Dr
100 Bella Place - 1
413 Holly Thorn Terrace
111 Bella Place
182 Gremar Drive
101 Bella Place
124 Fairford Drive
104 Virginia Creek Drive
147 Hunston Drive
110 Bella Place
428 Hidden Cellars Drive
105 Folsom Drive
240 Mystwood Hollow Circle
107 Hidden Run Lane
301 Harbor Fog Trl
212 Antique Lace Way
100 Cabot Drive
9833 Holly Springs Road
332 Trayesan Dr.
217 Muses Mill Court
201 Seneca Shore Drive
120 Arbor Glen Court
4813 Edgecliff Court
220 Beldenshire Way
326 Commons Drive
120 Spring Pine Lane
105 CROSS HILL LANE
252 Adefield Lane
505 Prince Drive
125 Lacombe Court
2205 Avent Ferry Road
702 Stinson Ave
537 Country Lane
517 Anchor Creek Way
505 Occidental Drive
113 Arbor Light Road
217 Hazelmere Dr
137 Orvis Drive
413 Birkby Way
304 Trayesan Drive
149 Lancombe Ct
456 Morgan Ridge Road
336 Palmdale Court
301 Sycamore Ridge Lane
309 Cline Falls Drive
241 Hidden Run Ln
201 Fairway Vista Dr
5133 Mabe Drive
159 Hunston Drive
201 Harvester Drive
111 Bella Place
220 Sage Oak Lane
404 Springside Drive
144 W Savannah Ridge Road
129 Arbor Light Road
Stylish and Spacious 3 Bedroom, 2.5 Bathroom Townhome w/ Garage in Holly Springs!
117 Ainsdale Place
228 Kingsport Road
321 Cross Hill Ln
203 Condra Road
155 Hunston Dr
125 Amberglen Lane
233 Jones Hill Road
2017 Hayes Lane
104 Cressida Woods Drive
912 Stinson Ave
312 Skymont Drive
205 W elm Ave
117 Tree Hill Lane
513 Firefly Court
205 Beldenshire Way
1004 Creek Haven Drive
115 Florians Drive
109 Chilmark Ridge Drive
805 Sweetwood Trace Court
133 Orvis Drive
4018 Kentworth Dr
124 Trayesan Drive
336 Commons Drive
509 Indian Hill Road
209 Cliffcreek Drive
241 Jones Hill Rd
401 Teal Lake Drive
1001 Hollymont Drive
136 Florians Dr
6051 Kentworth Drive
114 Florians Dr
6517 Cass Holt Road
509 Texanna Way
109 Norwalk Street
109 Holly Glen Court
100 Cahors Trail
126 Florians Drive
6021 Kentworth Dr
104 Wellsprings Drive
237 Cypress Hill Ln
406 Ressler Street
100 Acorn Falls Court
113 Braxberry Way
504 Evergreen View Drive
11 Selby Ct
6932 Rex Road
104 Spring Pine Lane
221 Muses Mill Court
612 Skygrove Drive
213 Hornholly Way
2119 Braedenfield Lane
123 Cobalt Creek Dr
6000 Kentworth Dr
236 Hensley Hill Place
109 Holly Glen Court
516 Texanna Way
201 Ashland Hill Drive
121 Spring Pine Lane
324 Springside Drive
205 Condra Road
100 Steeple Road
108 Devon Fields Drive
226 Beaconwood Lane
108 Olivepark Drive
236 Beaconwood Lane
1201 Linden Ridge Drive
136 Fairford
201 China Grove Court
104 Palmdale Court
1909 Grigsby Ave
117 Teal Lake Dr
2106 Praline drìve 16
133 Ainsdale Pl
105 Beldenshire Way
5308 Shoreline Court
101 Tonks Trail
804 Ancient Oaks Drive
127 Beaconwood Lane
513 Texanna Way
112 Cobblebrook Court
200 Bikram Drive
100 Avent Meadows Lane
700 Sage Oak Ln
167 Hunston Drive
200 Mystic Quartz Lane
220 Daisy Grove Lane
720 Ancient Oaks Drive
117 Arbor Light Road
701 Holly Thorn Trace
10339 NC 42 Highway
301 Saranac Ridge Drive
104 Barley Mill Road
524 Lee St.
123 Orvis Drive
101 Otter Crest Way
112 Orvis Drive
133 Hunston Drive
125 Crabwall Court
248 Adefield Ln
125 Grantwood Drive
126 Cline Falls Drive
4853 Linksland Dr
204 Hidden Run Lane
6050 Kentworth Drive
229 Adefield Ln
4928 Sun Lake Court
116 Burt Street
109 Hunston Dr
6010 Kentworth Dr
304 Lucky Ribbon Lane
316 Wolfbridge Road
210 Otis Way
904 Briar Gate Street
207 Cline Falls Drive
116 Holly Mountain Road
509 Cline Falls Drive
124 Evans Crest Lane
541 Gooseberry Drive
117 Golf Vista Trl
119 Florians Drive
116 Trayesan Drive
4006 Kentworth Drive
508 Saint Croix Drive
501 Ressler Street
5137 Mabe Drive
518 Saint Croix Drive
612 Sage Oak Lane
112 Bella Place
1300 Dexter Ridge
141 White Hill Drive
520 Texanna Way
163 Hunston Drive
508 Edgepine Dr
204 Trayesan Drive
135 Arbor Light Road
208 Braxcarr St
313 Teal Lake Drive
213 Adefield Lane
6014 Kentworth Dr
113 Whisk Fern Way
233 Cypress Hill Ln
224 Skymont Drive
2011 Hayes Lane
124 Red Feather Court
409 Noonday Ct
6113 Rex Road
304 Apple Drupe Way
4813 Edgecliff Court
200 Vinewood Place
701 Old Ride Drive
404 Shorehouse Way
121 Hickory Glen Lane
621 Hyannis Dr
116 Barley Mill Road
109 Marleton Way
177 Lumina Place
325 Cross Hill Lane
6009 Kentworth Drive
117 Aldeburgh Court
156 Fountain Springs Road
609 Holly Thorn Trace
209 Hickory Glen Ln
131 Beaconwood Lane
100 Spring Pine Lane
112 Roseberry Way
5109 Mabe Drive
110 Cobalt Creek Way
149 Ainsdale Place
141 Florians Drive
124 White Hill Drive
100 Secret Grove Lane
132 Spring Pine Ln
6002 Kentworth Dr
6047 Kentworth Drive
108 Bella Place
212 Braxcarr Street
105 Theophilous Trace
316 Cline Falls Drive
4845 Linksland Drive
146 Hunston Drive
113 Bella Pl
108 Hensley Grove Court
132 Jasper Point Dr
100 Bella Place
208 Abbeville Ln
204 Savannah Ridge Court
105 Waterpoint Road
1048 Dexter Ridge Drive
100 Holly Mountain Road
100 Crossfire Road
100 Trevor Ridge Drive
616 Steedmont Drive
320 Hallwood St
220 Hartshorn Court
112 Bikram Drive
317 Cross Hill Lane
1513 Dexter Ridge Drive
111 Tuska Hills Drive
124 Durban Meadow Drive
125 Gable Wood Lane
105 Theophilous Trace
125 Gablewood Lane
123 Florians Drive
512 Stobhill Road
310 Streamwood Dr.
212 Chilmark Ridge Dr
224 Congaree Drive
412 Cline Falls Drive
605 Holly Thorn Trace
165 Hunston Drive - 1
134 Florians Drive
212 Chilmark Ridge Dr
404 Cline Falls Drive
313 Sweet Violet Drive
401 Daisy Grove Lane
509 Oaks End Drive
116 Pascalis Place
108 Hundred Oaks Lane
200 Lingonberry Drive
6046 Kentworth Drive
800 Pyracantha Drive
182 Hunston Drive
204 Adefield Lane
119 Arbor Light
208 Beldenshire Way
102 Bella Place
119 Arbor Light
205 Talley Ridge Drive
108 Holly Mountain Rd
110 Florians Drive
217 Hartshorn Court
116 Jasper Point Drive
125 Harvester Dr
117 Masden Road
209 Hyannis Drive
105 Oak Moss Trail
112 Summit Oaks Lane
6129 Powell Ridge Road
191 Stobhill Road
124 Jasper Point Dr
202 Cline Falls Drive
223 Beaconwood Lane
337 Old Ride Drive
124 Folsom Drive
1420 Dexter Ridge Drive
127 Orvis Drive
122 Hunston Drive
236 Luftee Lane
240 Milpass Drive
240 Adefield Lane
113 Morena Drive
205 Jones Hill Road
233 Milpass Drive
525 Ancient Oaks Drive
117 Azalea View Way - 1
108 Sage Oak Lane
104 Cressida Woods Drive
212 High Maple Court
6024 Kentworth Dr
176 Hunston Drive
178 Hunston Drive
409 Morning Oaks Drive
1908 Green Oaks Parkway
105 Malmedy Drive
105 Touvelle Ct
101 Chandler Springs Drive
1202 Briar Gate Dr
133 Beldenshire Way
203 Beaconwood Lane
601 Sage Oak Lane
232 Trayesan Dr
190 Gremar Drive
161 Gremar Drive
116 Cliffdale Road
2037 Hayes Lane
149 Gremar Drive
202 Cypress Hill Lane
120 Arlen Park Place
122 Hunston Drive
108 Ivy Arbor Way
356 Skymont Drive
118 Aldeburgh Ct
207 Beaconwood Lane
239 Stobhill Lane
104 Braxman Lane
228 Skymont Drive
140 Beldenshire Way
120 Red Feather Court
404 Brooks Street
101 West Hickory Avenue
121 Coffee Bluff Lane
516 Arbor Crest Road
804 Starkland Way
433 Holly Thorn Trace
245 Jones Hill Road
136 Pascalis Place
161 Hunston Drive
321 Hallwood Court
812 Stinson Avenue
233 Amacord Way
105 Chandler Springs Drive
212 Congaree Drive
124 Sweet Vista Lane
913 Avent Meadows Ln
108 Broyles Ct
508 Sturminster Drive
140 Tuska Hills Drive
128 Touvelle Ct.
400 Marsh Landing Drive
113 Ladys Mantle Lane
428 Morgan Ridge Road
316 Steeple Road
209 Arbor Crest Road
308 Morgan Ridge Road
216 Braxman Lane
124 Smith Rock Drive
106 Spring Pine Lane
2011 Hayes Road
6240 Hilbert Ridge Drive
105 Azalea View Way
112 Canford Way
106 Fountain Ridge Place
151 Stobhill Ln
117 Spring Pine Lane
420 Texanna Way
4022 Kentworth Dr
133 Holly Mountain Road
220 W Elm Ave
512 Anchor Creek Way
150 Hunston Drive
321 Arbor Crest Road
100 Plumbago Place
136 Morena Dr
105 Bracken Trail Circle
400 Pyrocantha Drive
136 Lacombe Ct
408 Teal Lake
2127 Dovecote Road
208 Texanna Way
624 Sage Oak Lane
609 Stinson Avenue
617 Sage Oak Ln
4900 Devils Ridge
6020 Kentworth Drive
404 Noonday Court
505 Edgepine Drive
114 Fountain Ridge Place
137 Orvis Drive
500 Stobhill Ln
113 Durban Meadow Drive
400 Cline Falls Dr
224 Cypress Hill Lane
313 Gooseberry Drive
536 Baygall Road
201 Cline Falls Drive
333 Birdsong Way
300 Covenant Rock Lane
517 Texanna Way
7204 Rex Road
505 Cline Falls Dr
229 Mystwood Hollow Circle
104 Covenant Rock Lane
2027 Hayes Ln
208 Atwood Drive
205 Ashland Hill Drive
302 Kephart Way
1340 Bass Lake Rd.
2021 Hayes Lane
220 Round About Rd
252 Steeple Road
144 Greenhurst Circle
229 Milpass Drive
405 Vista Springs Circle
156 Danesway Drive
130 Florians Drive
161 Martingale Drive
108 Chandler Springs Drive
105 Chieftain Drive
892 Stinson Avenue
1001 Green Oaks Parkway
501 Commons Dr
105 Gingerlilly Ct
325 Commons Drive
613 Holly Thorne Trace
536 Wellspring Drive
209 Talley Ridge Drive
325 Apple Drupe Way
405 St Kitts Court
113 Cliffdale Rd
213 Ivy Arbor Way
120 W Savannah Ridge Road
140 Lacombe Ct.
507 Ressler Street
200 Danesway Way
211 Grigsby Ave
437 Indian Hill Road
4008 Lassiter Road
113 Arctic Ridge Way
4717 Optimist Farm Road
128 Cliffdale Road
121 Masden Rd
213 Tullich Way
155 Gremar Drive
132 Trayesan Dr
109 Cross Hill Lane
157 Gremar
244 Daisy Grove Lane
308 Pyracantha Drive
228 Daisy Grove Lane
101 Braxberry Way
129 Ladys Mantle Ln
265 Milpass Drive
6006 Kentworth Drive
101 Canford Way
104 Broyles Ct
6916 Buckhorn Duncan Rd
509 Oaks End Drive
213 Quarryrock Rd
5604 Scottish Hills Drive
904 stinson ave
1149 Dexter Ridge Drive
6036 Kentworth Dr
201 Golf Vista Trail
113 Touvelle Court
149 Martingale Drive
161 Hunston Drive
201 Occidental Drive
300 Palmdale Ct
404 Noonday Court
929 Avent Meadows Lane
100 Folsom Drive
104 Back Woods Circle
117 Durban Meadow
1624 Avent Ferry Road
211 Gremar Drive
154 Hunston Drive
105 Tree Hill Lane
155 Hunston Dr
205 Braxberry Way
244 Trayesan Drive
114 Bella Place
6712 Country Hollows Lane
1109 Holly Meadow Drive
133 Clay Ridge Way
132 Tree Hill Lane
128 Cliffdale Road
116 Bikram Drive
408 Indian Hill Road
300 Silver Bluff St
100 Somerset Farm Drive
205 Trevor Ridge Drive
317 Teal Lake Drive
100 Collie Circle
400 Southern Style Drive
417 Oakhall Drive
104 Pascalis Place
220 Hardy Ivy Way
304 Golf Vista Trail
309 Palmdale Court
10225 Holly Springs Road
204 Braxberry Way
6025 Kentworth Drive
6025 Kentworth Drive
109 Folsom Drive
708 Stinson Ave
100 Lacombe Ct, Holly Springs, NC 27540
617 St. Vincent Drive
321 Cross Hill Ln
120 Tuska Hills Drive
416 Eno Drive
4833 Linksland Dr
305 Skymont Drive
808 Stinson Avenue
517 Baygall Road
513 Old Ride Drive
109 Gremar Drive
125 Beldenshire Way
124 Holly Springs Road
209 Gremar Drive
228 Hallwood Court
146 Tuska Hills Drive
129 Quarryrock Road
305 Noonday Ct
4026 Kentworth Drive
148 Hunston Drive
147 Gremar Drive
436 Morgan Ridge Road
704 Morton Farm Road
223 Cypress Hill Ln
321 Quarryrock Rd
106 Fountain Ridge Place
4825 Linksland Drive
120 Durban Meadow
421 Braxman Lane
307 West Savannah Ridge Road
204 Savannah ridge rd
705 Prince Drive
121 Marleton Way
212 Danesway Drive
207 Gremar Drive
1425 Dexter Ridge Drive
525 Ivy Arbor Way
4012 Kentworth Drive - 1
128 Danesway Drive
203 Condra Road
208 Mystwood Hollow Circle
113 Fountain Ridge Place
312 Holly Pines Court
108 Milpass Drive
168 Gremar Drive
307 Commons Drive
304 Silver Bluff St
141 Holly Mountain Road
119 Cressida Woods Drive
413 Sage Oak Ln
113 Braxman Lane
404 Onondaga Court
729 Sage Oak Lane
148 Hunston Drive
135 Orvis Drive
320 Arbor Crest Road
216 Golf Vista Trail
117 Hunston Drive
101 Grey Heron Lane
105 Palmdale Court
148 West Savannah Ridge Road
241 Kenmont Drive
800 Ancient Oaks Dr
233 Luftee Lane
221 Tullich Way
160 Chandler Springs Drive
2085 Misty Hill Road
342 Stobhill Lane
620 Country Lane
205 Flatrock Lane
329 Hallwood Court
201 Capello Court
717 Wellspring Drive
105 Plumbago Place
235 Cypress Hill Lane
112 Lumina Pl
100 Ribbon Walk Lane
221 Danesway Drive
101 Teal Lake Drive
325 Wolfbridge Rd
401 Wellspring Drive
123 Cypress Hill Ln
108 Bottlebrush Ct
260 Skymont Drive
116 Palmdale Ct
6005 Kentworth Drive
192 Skymont Drive
5708 Sarcelle Street
148 Cline Falls Drive
304 Beech Hill Court
152 Trayesan Drive
102 Hundred Oaks Lane
109 Tree Hill Lane
233 Hensley Oak Way
332 Covenant Rock Lane
309 Hallwood Ct
304 Teal Lake Dr
113 Fountain Ridge Place
800 West Savannah Ridge Road - 101
515 Ressler Street
213 Bikram Drive
126 Spring Pine Lane
105 Bottlebrush Ct
209 Oakenshaw Drive
121 Cobalt Creek Way
245 Jones Hill Road
312 Earnie Lane
324 Apple Drupe Way
509 Avent Ferry Road - 1
704 Stinson Ave
117 Bella Place - 1
112 Ogletown Court
133 Orvis Drive
125 Quarryrock Road
139 Cobalt Creek Way
233 Jones Hill Road
205 Cross Hill Lane
308 E Maple Avenue
424 Hidden Cellars Drive
729 Sage Oak Lane
109 Braxberry Way
312 Streamwood Drive
145 Fountain Springs
214 Cline Falls Drive
5 Bed | 3.5 Bath House in Holly Springs w/ Fenced Yard and Solar Panels!
108 West Savannah Ridge
409 Braxman Ln
404 Skymont Drive - 1
110 Cline Falls Drive
306 Kephart Way
205 Jones Hill Road
205 Pyracantha Drive
308 Trayesan Drive
208 Vervain Way
215 Savannah Ridge Rd
327 Commons Drive
344 Quarryrock Road
209 Meadowcrest Place
965 Stinson Avenue
230 Kephart Way
931 Avent Meadows Lane
112 Rose Hill Drive
200 Trayesan Drive
108 Amacord Way
151 Cypress Hill Lane
525 Arbor Creek Dr
407 Ressler Street
200 Kephart Way
205 Texanna Way
206 Hidden Run Ln
245 Hallwood
4700 Salem Ridge Road
101 Olvera Way
212 Airedale Drive
101 Autumn Glen Lane
513 East Maple Avenue
1516 Olde McKenzie Drive
417 Blooming Meadows Road
205 Condra Road
1505 Grassy Hills Lane
204 Talley Ridge Drive - 1
700 Sage Oak Lane
133 Hunston Drive
317 Brooks Street
100 Evergreen View Dr
117 Azalea View Way
141 Lacombe Ct
7420 Rouse Road
409 Trinidad Court
213 Carolina Town Lane
105 Fairford Drive
234 Stobhill Lane
4029 Berman Edge Rd
300 Shorehouse Way
100 Covenant Rock Lane
156 Hunston Drive
311 West Savannah Ridge Road
132 Fountain Springs Road
421 E Maple Ave
6709 Country Hollows Lane
145 Gremar Dr
228 Avent Pines Ln.
122 Orvis Drive
394 Stobhill Ln
400 Thornwall Ct
1813 Green Oaks Parkway
224 Cypress Hill Lane
4020 Kentworth Drive
308 Palmdale Court
301 Birdsong Way
201 Trevor Ridge Drive
217 Cline Falls Drive
105 Collie Circle
247 Cypress Hill Ln
6007 Kentworth Drive
117 Cobblebrook Court
128 Golf Vista Trail
208 Trevor Ridge Dr.
1029 Quindell Dr
138 Florians Drive
316 Noonday Court
508 Skymont Drive
137 Cypress Hill Lane - 1
304 Onondaga Court
216 Saranac Rdg
225 Sweet Violet Drive
1113 Holly Meadow Dr
221 Turner St
135 Orvis Drive
108 Bella Place
228 Luftee Lane
5501 Aerosport Rd
105 Otter Crest Way
201 Atwood Drive
136 Smith Rock Drive
117 Arbor Light Road
800 Stinson Avenue
705 Bahama Ct
148 Hunston Drive - 1
504 Eno Dr
633 Old Ride Rd
328 Trayesan Drive
187 Lumina Place - 1
120 Lacombe Court
108 Ladys Mantle Lane
324 Midden Way
100 Polyanthus Place
5200 Mabe Drive
420 Magnolia Meadow Way
164 CHANDLER SPRINGS Drive
315 Earp Street
217 West Elm Avenue
124 Begonia Trail
2009 Kelly Creek Drive
205 Peakhill Road
220 Bikram Drive
132 Fairford Drive
936 Avent Meadows Lane
507 Avent Ferry Road
417 Covenant Rock Ln
413 Ancient Oaks Drive
225 Hensley Hill Pl
107 Rostova Way
160 Palmdale Court
516 Baygall Rd
517 Arbor Creek Dr
237 Kenmont Drive
149 Chandler Springs Drive
116 Hickory Glen Lane
409 Earp Street
205 Azalea View Way
117 Truelove Road
217 Milpass Drive
505 Holly Branch Drive
330 Commons Drive
5709 Katha Drive
204 Antique Lace Way
111 Ribbon Walk Lane
200 Otis Way
105 Waterpoint Road
117 White Hill Drive
Great Home with Fenced in Backyard!
155 Hunston Dr
144 Tuska Hills Drive
209 Muses Mill Ct
204 Spring Pine Lane
325 Texanna Way
6043 Kentworth Dr
204 Vinewood Place
509 Indian Hill Road
205 Atwood Drive
212 N Main Street
316 Apple Drupe Way
109 Hunston Dr
313 Palmdale Court
428 Marsh Landing Dr
304 Kephart Way - 1
135 Cypress Hill Lane
108 Bikram Drive
101 Bracken Trail Circle
121 Azalea View Way
460 Texanna Way
412 Moore Hill Way
1001 Briar Gate Drive
112 Otter Crest Way
112 Cahors Trail
305 Arbor Crest Road
137 Cobalt Creek Way
200 Beaconwood Lane
324 Amacord Way
109 Oakbeech Court
137 Tree Hill Lane
104 Winter Ridge Drive
112 Orvis Drive
117 Fountain Ridge Place
225 Harvester Dr
145 Clapper Lane
405 Wildwood Farm Way
228 Beldenshire Way
352 Skymont Drive
212 Stobhill Lane
224 Beaconwood Lane
421 Rhamkatte Rd
128 Pascalis Place
112 Tyler Gate Ln
172 Hunston Drive
204 Silent Cove Lane
209 Rosa Bluff Court
1205 Dexter Ridge Drive
129 Arctic Ridge Way
105 Martingale Dr
101 Fountain Ridge Pl
513 Anchor Creek Way
101 Hunston Drive
Fully Furnished Southern Charm Residence In Upscale Golf Community, Available April to December!
2114 Feather Ridge Drive
116 Cliffdale Road
Explore
Short List
Sign up
×
Your browser is no longer supported. Not all features may work as intended.