and narrow your search. If you have fewer than 200 results, you can save your search.

Maggie Valley NC

r=3325-3336
192 Brevard Road Asheville NC 28806

Asheville, NC192 Brevard Road

Price$1,200,000

Est. Mortgage: $/month

MLS Number CAR4414702

  • Land
  • Acreage 0.86
  • County Buncombe

Just half a mile from the vibrant intersection of Brevard Road and Haywood Road-the heart of West Asheville-this rare offering presents a unique blend of history, character, and opportunity. Built in 1903, the home carries more than a century of stories and has remained in the same family since 1964. Now, for the first time in decades, it is ready for its next chapter. The house itself is in need of moderate repair but holds tremendous potential for the right buyer with a vision for restoration. With its historic charm and original character, it could once again become a stunning showcase of early-20th-century architecture. While the home offers an exciting restoration opportunity, the true value of this property lies in the land and its development possibilities. The offering includes three parcels totaling approximately 0.86 acres in a highly desirable West Asheville location. Under current zoning, the property could potentially be subdivided into at least six lots-possibly more depending on layout and design. Permitted uses also include townhouse development, making this a compelling opportunity for builders, investors, or developers looking to create something special in one of Asheville's most sought-after neighborhoods. Whether you envision restoring the historic home, creating a thoughtfully designed small neighborhood, or exploring other permitted uses, this property offers flexibility, location, and potential that are increasingly rare to find in West Asheville.

Listed by Michael Finley of EXP Realty LLC

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

192 Brevard Road Asheville NC 28806

MLS Number CAR4414710

  • Commercial
  • Square Feet 37,462
  • Acreage 0.86

Just half a mile from the vibrant intersection of Brevard Road and Haywood Road-the heart of West Asheville-this rare offering presents a unique blend of history, character, and opportunity. Built in 1903, the home carries more than a century of stories and has remained in the same family since 1964. Now, for the first time in decades, it is ready for its next chapter. The house itself is in need of moderate repair but holds tremendous potential for the right buyer with a vision for restoration. With its historic charm and original character, it could once again become a stunning showcase of early-20th-century architecture. While the home offers an exciting restoration opportunity, the true value of this property lies in the land and its development possibilities. The offering includes three parcels totaling approximately 0.86 acres in a highly desirable West Asheville location. Under current zoning, the property could potentially be subdivided into at least six lots-possibly more depending on layout and design. Permitted uses also include townhouse development, making this a compelling opportunity for builders, investors, or developers looking to create something special in one of Asheville's most sought-after neighborhoods. Whether you envision restoring the historic home, creating a thoughtfully designed small neighborhood, or exploring other permitted uses, this property offers flexibility, location, and potential that are increasingly rare to find in West Asheville.

Listed by Michael Finley of EXP Realty LLC

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

130 Canoe Court Mount Gilead NC 27306

Mount Gilead, NC130 Canoe Court

Price$1,200,000

Est. Mortgage: $/month

MLS Number CAR4400919

  • Residential
  • Bedrooms 3
  • Bathroom 3
  • Square Feet 2,995
  • Acreage 0.38

LAKE TILLERY - WOODRUN - SCENIC SUNSET VIEWS ON A LEVEL LOT! This 3 bedroom, 2.5 bath, custom built home is nestled on a quiet cove looking out at the Uwharrie Mountains and the main channel. It's ideal for year round living with spacious rooms, excellent storage, and a triple-car garage. The main living area features an open floor plan with a well-appointed kitchen, a living area with a stone fireplace, and a vaulted sunroom providing natural light both upstairs and down. Retire to your primary bedroom and bath suite, which has room for lounging and relaxing, and includes a shower and soaker tub. An additional bedroom, half bath and laundry room complete the main level. The upstairs consists of a large recreation room with a kitchenette area, a bedroom, and a full bath. Enjoy your coffee on your spacious deck or take an easy walk to your two-slip boathouse. Enjoy the peace of mind of living in a gated community with tennis courts, a community in-ground pool, club house, walking trails, and much more. Call today!

Listed by Kat McRae of New South Realty,Inc

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

135 Chetola Ridge Drive Taylorsville NC 28681
Active With Contract

MLS Number CAR4422085

  • Residential
  • Bedrooms 3
  • Bathroom 3
  • Square Feet 4,116
  • Acreage 15.62

Welcome to 135 Chetola Ridge Drive in Taylorsville, set on over 15 acres of beautiful land. The craftsmanship shines inside and out, with custom wood beams milled from an early 1900s barn, rustic white oak floors, floor-to-ceiling rock fireplaces on both levels, custom cabinetry, Douglas fir exterior beams, and Kearl-treated eaves-just a few touches that make this home truly unique. The main level has an open floor plan connecting the kitchen, dining, and living areas, all filled with natural light and anchored by a wood-burning rock fireplace. A primary suite, laundry room, and half bath round out this level. A loft overlooking the living room serves as an office space, while the walk-out basement offers a full kitchen, bathroom, two guest bedrooms (one currently a game room), a living area with another rock fireplace (gas logs not in use), and a utility room with extra washer/dryer hookups. Outdoor living is easy with a walk-out patio below and a large deck above, perfect for relaxing or entertaining. An attached two-car garage and detached 30x50 fully insulated workshop provide plenty of space for parking, hobbies, or storage. Just minutes from downtown Taylorsville and close to Rocky Face Park, this home offers privacy without giving up convenience. This sale includes two parcels, and seller would consider selling additional adjoining land with the sale of this property. Showings will begin on 9/15 and professional photos will be uploaded once received.

Listed by Michelle Hartness of Hartness Hometown Properties

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

648 Harrill Dairy Road Forest City NC 28043

Forest City, NC648 Harrill Dairy Road

Price$1,200,000

Est. Mortgage: $/month

MLS Number CAR4322686

  • Residential
  • Bedrooms 4
  • Bathroom 4
  • Square Feet 4,859
  • Acreage 10.25

Buyer's financing fell through...Now is your opportunity to make this home yours!! Prepare to be captivated by a residence where luxury, grandeur, and the majesty of the panoramic mountains converge. This castle-inspired custom estate rises from 10.25 unrestricted acres like a private kingdom, offering breathtaking mountain views and an atmosphere of pure serenity. What a perfect wedding venue or winery the property could be! With 4,859 square feet of exquisite living space-and a heated, unfinished basement and its own fireplace ready to be transformed into additional living quarters-this home is a rare masterpiece of craftsmanship and imagination. A newly installed roof ensures the estate's enduring beauty for years to come. Step inside and let the drama unfold with the vaulted view as you enter the home. A soaring great room welcomes you beneath pine ceilings, anchored by a towering stone fireplace and illuminated by natural light that pours in from every angle. The gourmet kitchen is a showpiece of custom cabinetry, generous island seating, and refined details designed for both culinary mastery and unforgettable gatherings. The formal dining room elevates every meal into a celebration, while a main-level study, piano room, or den offers a refined retreat for quiet moments or creative inspiration. Two luxurious primary suites-one on the main floor and one on the second floor-offer private sanctuaries, with the upper-level suite boasting its own stone fireplace, private deck with a view, and expansive his-and-hers closets. Two additional bedrooms, three versatile bonus rooms, and dual laundry rooms deliver unmatched convenience and flexibility for modern living. Throughout the home, every detail is intentional: dramatic ceilings, custom trim, premium finishes, and craftsmanship you can feel in every corner. Wide covered porches and multiple decks create sweeping vantage points for taking in the ever-changing canvas of mountain vistas. And outside… the magic continues. A sparkling pool, an enchanting gazebo, a wraparound front porch, multiple porches, a stone fireplace, and an expansive patio come together to create the ultimate backdrop for celebration, relaxation, or quiet reflection. With 10.25 unrestricted acres, the possibilities are boundless-build, expand, garden, explore, or craft the private homestead you've always imagined. It is 16 miles from the Tryon Equestrian Center. This is more than a home. It's an experience. A destination. A dream waiting to be lived.

Listed by Sonja Smith of Odean Keever & Associates,Inc.

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

138 Hummingbird Cove Lake Lure NC 28746

Lake Lure, NC138 Hummingbird Cove

Price$1,200,000

Est. Mortgage: $/month

MLS Number CAR4423376

  • Residential
  • Bedrooms 3
  • Bathroom 2
  • Square Feet 1,618
  • Acreage 0.21

Welcome to 138 Hummingbird Cove, a beautifully renovated Lake Lure retreat offering the perfect blend of comfort, style, and location. This waterfront property provides an inviting setting where you can enjoy the beauty and tranquility of the lake while still being conveniently close to local shops, dining, and area attractions. Thoughtfully updated throughout, the home combines modern finishes with the relaxed charm that makes Lake Lure such a special place to call home. Whether you're looking for a peaceful full-time residence, a weekend getaway, or an investment opportunity, this property offers an exceptional opportunity to enjoy the best of mountain and lake living. Come experience the scenery, convenience, and beautifully refreshed interior for yourself!

Listed by John Duncan of Seller Solutions

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

4 Citadel Lane Hendersonville NC 28739

Hendersonville, NC4 Citadel Lane

Price$1,200,000

Est. Mortgage: $/month

MLS Number CAR4416702

  • Residential
  • Bedrooms 3
  • Bathroom 3
  • Square Feet 4,582
  • Acreage 2.4

A One-of-a-Kind Custom-Built Residence Where Craftsmanship Meets Refined Living in lovely Trenholm Woods. Thoughtfully designed and lovingly maintained by its original owner, this distinctive three-story home offers exceptional craftsmanship, timeless materials, and an array of custom details rarely found in today's homes. From the moment you arrive, the beautifully landscaped grounds, assortment of perennials, slate walkways, rock walls, and tranquil fish pond create an impressive sense of arrival. This one of a kind home is situated on 2.4 acres on a private cul de sac with extra frontage owned across the street. Inside, rich wood floors, architectural columns, Italian tiles, multiple butler's pantries, two fireplaces and other custom details showcase the level of thought and craftsmanship throughout. The versatile three-story design offers a remarkable blend of living, creative, and workshop spaces. The main level features a beautiful primary suite, living room, formal dining room, kitchen, laundry room and sunroom, while the upper level provides an additional bedroom, bathroom and an artist's workshop. The lower level includes two more bedrooms, a full Jack and Jill style bathroom, a den with fireplace, substantial workshop space, and flexible areas that could accommodate a second kitchen space. The high end kitchen off of the formal dining room will delight any chef. This space is it's own work of art with features such as custom cabinets, luxury appliances, Italian tiles, quartz countertops and many storage options. A striking exterior spiral staircase adds architectural interest and provides convenient access between levels. The back deck with Brazilian Ipe flooring offers outdoors enjoyment. Hardy board siding offers durability and enduring appeal, while the expansive, carefully landscaped lot provides a beautiful setting surrounded by mature trees. Numerous updates provide added peace of mind, including a roof replaced in 2025, water heater replaced in 2025, and new basement baseboard heaters installed in 2026. The septic system has also been pumped within the past couple of years. The home has a generator. The roomy two car garage has many storage options. This is far more than a house-it is a custom residence with personality, craftsmanship, and architectural details that simply cannot be replicated. For those who appreciate quality construction, distinctive design, and beautifully established grounds, this extraordinary property offers an opportunity to own something truly unique. Due to septic records we must list this as a 3 bedroom but it has a fourth room that qualifies as a bedroom.

Listed by Caroline Ericksen of Coldwell Banker Advantage

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

12039 Spinnaker Drive Tega Cay SC 29708

Tega Cay, SC12039 Spinnaker Drive

Price$1,200,000

Est. Mortgage: $/month

MLS Number CAR4429400

  • Residential
  • Bedrooms 5
  • Bathroom 5
  • Square Feet 4,568
  • Acreage 0.53

Enjoy lakefront living on Lake Wylie in this beautifully appointed waterfront home, situated on over half an acre along Windjammer Cove in Tega Cay. Located on a private cul-de-sac lot, the property features a covered boat slip with lift, fenced backyard and multiple outdoor living spaces, including a deck, patio and a newly added screened porch. The thoughtfully designed floor plan offers five bedrooms, a spacious bonus room, private office and numerous flex spaces to accommodate a variety of needs. The main-level primary suite features lake views, while the open kitchen offers granite countertops, an island and stainless steel appliances. Upstairs, three additional bedrooms and a spacious bonus room provide ample flexibility. The finished walk-out basement adds even more living space, including a fifth bedroom and full bath, recreation room, wet bar and additional flex space ideal for a fitness room, playroom or study. Additional features include an oversized two-car garage, fresh interior paint and new carpet. With no HOA and direct access to Lake Wylie, this home offers a combination of space, privacy and versatile living in a sought-after waterfront setting. Convenient to Tega Cay's many amenities, including the golf course, tennis courts, walking trails, parks, marina and Beach & Swim Center. Nearby shopping and dining provide additional convenience, while the location offers easy access to Fort Mill and Charlotte.

Listed by Lauren Dayton of Helen Adams Realty

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

3106 Champaign Street Charlotte NC 28210

Charlotte, NC3106 Champaign Street

Price$1,200,000

Est. Mortgage: $/month

Active With Contract

MLS Number CAR4430065

  • Residential
  • Bedrooms 4
  • Bathroom 3
  • Square Feet 2,874
  • Acreage 0.37

Welcome to 3106 Champaign Street, a classic brick home in Beverly Woods East, ideally located in the heart of SouthPark. This highly desirable 1.5-story floor plan features four bedrooms, two-and-a-half baths, a main-level primary suite, spacious bonus room and screened porch. The primary suite offers an updated ensuite bath with dual vanities and a walk-in shower. Comfortable living and entertaining spaces flow throughout the main level, while three additional bedrooms and a generous bonus room provide flexibility for guests, a home office, playroom or media space. Outside, the screened porch extends the living space and offers the perfect spot to relax or entertain overlooking the backyard. Enjoy an established South Charlotte neighborhood with convenient access to SouthPark shopping and dining, neighborhood amenities, parks and major commuter routes.

Listed by Heather Montgomery of COMPASS

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

138 Bear Paw Drive Brevard NC 28712

Brevard, NC138 Bear Paw Drive

Price$1,200,000

Est. Mortgage: $/month

Open House

MLS Number CAR4407523

  • Residential
  • Next Open House: Sun 10/18 1:00 pm. to 3:00 pm.
  • Bedrooms 3
  • Bathroom 4
  • Square Feet 2,732

You have found it! Your private mountain retreat with huge views that you just can't stop looking at. See view pictures and video attached. This choice 6+ acre, south facing lot offers year-round views and amazing natural light. From outside to inside this mountain home has been thoughtfully laid out and taken care of. Outside you will find lovely established gardens, stone pathways, mountain laurel fencing and forests surrounding you. The welcoming stone front porch leads inside to a great open floor plan that is awesome for entertaining guests. Main level is very open with views from everywhere. Primary is located on the main level and has sliding door access to the large rear covered deck. Primary bath offers dual sink vanity with soaker tub and shower with large closet. The screened porch is another great place to catch those sunsets or eat al fresco. Half bath and laundry also on main level. The upper level has a large open loft, guest bedroom and full bath. The lower level offers a second living area with gas log fireplace & concrete formed desktop, 3rd bedroom and full bath, storage room, and large utility room/workshop. The lower-level deck is ready to enjoy with a hot tub and patio furniture that conveys. Relax knowing you have a Generac generator and 2 newer Trane systems. Big Hill is a nature loving community that borders Headwaters State Park with well-maintained roads and great neighbors.

Listed by Nolan Riess of Connestee Falls Realty

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

7936 Park Road Charlotte NC 28210

Charlotte, NC7936 Park Road

Price$1,200,000

Est. Mortgage: $/month

Active With Contract

MLS Number CAR4427314

  • Residential
  • Bedrooms 5
  • Bathroom 5
  • Square Feet 4,727
  • Acreage 0.4

Welcome to 7936 Park Road, a distinctive custom estate home where timeless character meets modern sophistication in Charlotte's highly desirable SouthPark area. This exceptional residence presents a rare opportunity to own a beautifully reimagined estate, thoughtfully updated throughout to deliver an elevated living experience. From the moment you enter, the grand circular staircase creates an impressive architectural focal point, setting the tone for the elegance and character found throughout the home. Blending timeless architectural details with the appeal of modern luxury, the residence showcases updated flooring, beautifully renovated bathrooms, a refreshed kitchen, and an array of additional enhancements. Every detail reflects a seamless balance of style, comfort, and functionality, while preserving the distinctive charm and presence of a custom estate. Modern conveniences include a newly installed EV ChargePoint charger in the garage, while the outdoor infrared sauna creates a private wellness retreat, offering the perfect setting to unwind and recharge. Designed for both elegant entertaining and everyday living, the home offers inviting living spaces, timeless character, and the individuality that sets a custom residence apart. Extensive improvements bring a fresh, contemporary feel while maintaining the warmth and sophistication of estate-style living. Whether hosting guests, enjoying quiet evenings at home, or indulging in the added luxury of your own outdoor wellness retreat, this property offers a lifestyle that is both refined and welcoming. With so much to appreciate and even more to discover, 7936 Park Road is a rare opportunity to experience custom estate living with today's desired finishes, thoughtful upgrades, and modern conveniences in one of Charlotte's most sought-after locations.

Listed by Greg Macaluso of EXP Realty LLC Ballantyne

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Save FavoriteSchedule TourAsk A QuestionMore Details

423 S Summit Avenue Charlotte NC 28208

Charlotte, NC423 S Summit Avenue

Price$1,200,000

Est. Mortgage: $/month

Open House

MLS Number CAR4403714

  • Residential
  • Next Open House: Fri 10/16 4:00 pm. to 7:00 pm.
  • Bedrooms 2
  • Bathroom 3
  • Square Feet 2,709

Listed as a two bedroom, yet with the flexibility of a lower level that could easily be turned into a third bed or studio! With over 2700 sq. ft. and three levels, this home offers so much versatility in regard to the living space. A striking blend of traditional charm and ultra-contemporary design, this one-of-a-kind home is ideally located in historic Wesley Heights, just West of Uptown Charlotte, with greenway access toward Uptown and a convenient 15 minute walk to Bank of America Stadium and Center City. A gracious wraparound porch welcomes you, while an outdoor living area with wood-burning fireplace overlooks the custom pool and spa-an exceptional setting for relaxing and entertaining. Inside, a dramatic open floor plan showcases sophisticated finishes and extensive custom features. The living room offers sleek black cabinetry, a gas fireplace with gleaming metal surround, and statement lighting. The adjoining designer kitchen features LEICHT cabinetry, an oversized island with seating for six, 48" Bertazzoni range, built-in 48" Sub-Zero refrigerator and freezer, Miele dishwasher, and built-in dining area. Whole-house smart technology includes Lutron automated shades and lighting, plus integrated surround sound extending throughout the interior and outdoor living spaces. Upstairs, the spacious primary suite is a private retreat featuring a platform bed with integrated LED lighting, expansive walk-in closet with extensive shoe storage, and discreet safe room. With the shelving removed, the shoe closet could also be converted back into a second bedroom. The spa-inspired bath offers a floating dual vanity with LED lighting, oversized thermostatic steam shower with bench, MTI Hydrotherapy Air Tub, radiant heated floors, and private water closet with TOTO Washlet bidet and separate TOTO urinal. The beautifully finished lower level provides exceptional flexibility as additional living and entertaining space, guest retreat, or potential third bedroom/studio. Enjoy an impressive theater featuring Araknis 4K network streaming, Integra THX home theater and WattBox-supported surround sound. The custom bar/secondary kitchen includes a Miele convection microwave and dishwasher, ice maker, refrigerator drawers, cove lighting, and walk-in pantry with full-size LG refrigerator/freezer and built-in storage. The lower-level full bath is equally well appointed with a Steamist steam shower and TOTO Washlet bidet. Additional features include an attached two-car garage with custom dog-washing station. From its sophisticated interiors and advanced technology to its resort-style pool and exceptional entertaining spaces, this distinctive Wesley Heights residence offers contemporary luxury, extraordinary amenities, and an incredible location minutes from Uptown.

Listed by Anna Fenno and Aimee MacKimm of Helen Adams Realty

$
$
%
$/month over payments
Federal 30-year interest rate: 7.4% last updated on Oct 8, 2026
* All Figures are estimates. Check with your bank or proposed mortgage company for actual interest rates.
This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.

Virtual TourSave FavoriteSchedule TourAsk A QuestionMore Details

Broker Reciprocity MLS Grid Logo © 2026 Listings courtesy of Canopy MLS as distributed by MLS GRID. IDX information is provided exclusively for consumers’ personal non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. The IDX data is deemed reliable but is not guaranteed by MLS GRID and may be subject to an end user license agreement prescribed by the Member Participant’s applicable MLS.  Based on information submitted to the MLS GRID as of October 14, 2026 8:49 PM UTC . All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website.