Refine Search
Sort by
$520,000
3 Beds 2 Baths 12525709 MLS CLOSED Status
Welcome to this beautifully renovated home featuring a modern open-concept layout and high-end finishes throughout. Step inside to find a bright and spacious living area with new hardwood floors, recessed lighting, and large windows that fill the space with natural light. The brand-new kitchen boasts quartz countertops, custom cabinetry, stainless steel appliances, and a large island perfect for entertaining. The home offers three generous bedrooms and two stylishly updated full bathrooms with designer tile and contemporary fixtures. The finished lower level provides additional living space-ideal for a family room, home office, or gym. Enjoy peace of mind with new mechanicals, updated plumbing and electrical, and a new roof. Outside, you'll find a landscaped yard and a private patio, perfect for relaxing or entertaining guests. Conveniently located near top-rated schools, parks, and Old Orchard Mall, with easy access to major highways. This move-in-ready home combines modern luxury with classic Skokie charm-don't miss it!

8415 Trumbull Avenue, Skokie

$218,000
1 Beds 1 Baths 12517037 MLS CLOSED Status Barcelona BLDG.
Stylish and light-filled 1-bedroom, 1-bath condo in the desirable Barcelona community, complete with heated garage parking. A generous living/dining room layout with laminate flooring creates an easy space for relaxing or entertaining, enhanced by large slider doors that bring in great natural light. The eat-in kitchen offers plentiful cabinets, granite countertops, stainless steel appliances, and a roomy pantry, plus direct access to the expansive balcony-also reachable from the living room-ideal for morning coffee or outdoor unwinding. The oversized bedroom features a separate dressing area that leads into the beautifully updated bath, appointed with dual-sinks and a classic white subway-tiled shower. An impressive walk-in closet provides exceptional storage options. This home is move-in ready and designed for everyday comfort and ease. The meticulously cared-for building showcases attractive landscaping and a range of amenities, including an outdoor pool, party room, recently modernized elevator system, convenient laundry facilities, a private storage locker, and an inviting lobby. The end parking space in the heated garage is an added luxury. Perfectly positioned near Old Orchard Mall, dining, shopping, public transportation and just minutes from the expressway, this condo offers unmatched access to everything the area has to offer-a wonderful opportunity for convenient, low-maintenance living. No rentals allowed. Seller is providing a one year Home Warranty to the Buyer at closing! Schedule your showing today!

4900 Foster Street Unit #304, Skokie

$310,000
3 Beds 2 Baths 12520708 MLS CLOSED Status
Beautifully renovated 3-bedroom townhouse in an unbeatable Skokie location with no monthly assessment! This move-in-ready home sits just steps from Old Orchard Shopping Mall, close to I-94, and within the sought-after Niles North High School district. Enjoy modern updates throughout and a bright, comfortable layout perfect for everyday living. Key Features: * 3 bedrooms | 1.5 bathrooms * No HOA / No monthly assessment * Fully updated: fresh paint, new flooring, updated kitchen, renovated bathrooms, new doors, and some new windows * Full finished basement with family room and separate laundry room * Furnace and A/C are still under a 10-year warranty * Abundant natural light all day * Amazing walkability and convenience - shopping, dining, parks, schools, and transit all nearby This beautifully refreshed townhouse offers modern comfort and unbeatable value in one of Skokie's most desirable areas. Don't miss your chance to make this your new home!

10059 Frontage Road Unit #F, Skokie

$435,000
2 Beds 2 Baths 12515954 MLS CLOSED Status
Effortless Ranch-Style Living in Desirable Lincoln Ridge Townhome Community. Enjoy the ease of one level in this beautifully maintained and thoughtfully designed townhome. The spacious floor plan features split-bedroom layout-ideal for hosting guests, setting up a home office, or simply enjoying privacy. Gracious foyer welcomes you in to a large & bright living with high ceilings and lots of natural light coming in from windows on both sides. Hardwood flooring and cozy fireplace make this a room you will love to relax in. HUGE and updated kitchen with white cabinets, gorgeous marble countertops, newer stainless steel appliances and large pantry closet. Sliding doors lead out to charming, quiet patio with beautiful landscape view. Very large primary suite features walk in closet w/ built in closet system, huge bathroom with double sinks, tub and separate shower. Separate laundry room with full size and newer washer/dryer leads to attached garage, PLENTY of extra storage space. Everything has been updated including HVAC (under 5 years)! Truly move in ready. Fantastic Skokie location close to I-94, bordering Lincolnwood and within the Fairview & Niles West school districts. Enjoy walkable access to restaurants, shops, and the scenic trail leading to Emily Oaks Nature Center.

7430 Lincoln Avenue Unit #B, Skokie

$190,000
1 Beds 1 Baths 12514746 MLS CLOSED Status
Welcome home to this bright and spacious 1 bedroom, 1 bathroom condo in the highly sought-after Barcelona complex. The south-facing unit is flooded with natural light throughout the day, highlighting the expansive living and dining area-perfect for entertaining or relaxing. The kitchen offers oak cabinetry with a light stain, abundant counter space, room for a table, and a newer Maytag refrigerator. A private balcony extends seamlessly from both the kitchen and living room, ideal for morning coffee or evening unwinding. The large primary bedroom includes a dressing area with vanity and sink, plus generous closet space. The well-maintained bathroom and thoughtful floor plan make this home move-in ready. Enjoy resort-style living with access to the complex's outdoor pool and party room. Additional features include one garage parking space, storage locker, and plenty of guest parking. Prime location just steps from Old Orchard Mall, dining, shopping, and minutes to the expressway for easy commuting.

4840 Foster Street Unit #107, Skokie

$399,500
3 Beds 1 Baths 12505821 MLS CLOSED Status
Welcome Home! Step into this thoughtfully updated 3-bedroom, 1-bathroom residence that perfectly blends modern upgrades with timeless charm. Impeccably remodeled throughout, this home features a newly renovated kitchen with sleek quartz countertops, stainless steel appliances, and a well-designed layout that maximizes space and function. The luxury bathroom showcases contemporary fixtures, a high soaker tub, and elegant gold-trim accents, creating a spa-like retreat. Beautifully refinished hardwood floors flow throughout, providing a warm and welcoming foundation for your new home. The partially finished basement offers a cozy fireplace, a large bay window that floods the space with natural light, and warm ambient lighting for relaxing evenings. You'll also find a dedicated office area with built-in storage, a new laundry area with brand-new washer and dryer, and additional storage space for everyday convenience. Enjoy peace of mind with major system upgrades, including new furnace and A/C, new water heater, updated plumbing and modernized electrical. Outside, both the front and back yards feature new sod, perfect for gardening or play. Entertaining is a breeze with outdoor electric hookups, a gas line for your BBQ. The 2-car garage adds practicality and convenience. Nestled in a charming neighborhood near expressways, public transportation, parks, shopping, and dining, and located within the Skokie-Morton Grove school district, this home offers an unbeatable blend of comfort, location, and style. Move-in ready and designed for modern living, this is the perfect place to call home.

8655 Harms Road, Skokie

$220,000
2 Beds 2 Baths 12506676 MLS CLOSED Status
Spacious and Bright 2 bedroom, 2 bath condo in Prime Skokie Location offering great potential to make it your own. This well-maintained unit features a large living and dining area that opens to a private west-facing balcony, filling the home with natural light and beautiful sunset views. The primary suite includes a walk-in closet and private full bath, while the second bedroom and hall bath provide flexibility for guests or a home office. Additional highlights include newer furnace and air conditioning, one outdoor parking space, and a heated underground garage space for year-round convenience. Enjoy the unbeatable Skokie location - close to shopping, dining, and entertainment along Lincoln Avenue, just minutes from downtown Skokie, Old Orchard Mall, parks, the Skokie Swift and public transportation. This is a clean, move-in ready condo with solid bones - the perfect blank canvas to personalize and update to your taste.

5406 Lincoln Avenue Unit #3F, Skokie

$250,000
2 Beds 2 Baths 12504939 MLS CLOSED Status Lincoln Point BLDG.
Move-In Ready 2-Bed, 1.1-Bath Condo with Garage Parking. Beautifully maintained and move-in ready, this spacious third-floor condo is located in a desirable elevator building. The open floor plan includes a welcoming foyer, large living and dining areas, and a kitchen with oak cabinets and white appliances. Both bedrooms are full-sized with ample closet space. Recent updates include a brand-new furnace and air conditioner. Enjoy a large private balcony, on-site laundry, and dedicated storage. Deeded garage parking is included in the price. Situated in the sought-after Niles West School District, with easy access to I-94, public transportation, shopping, and more-this is a fantastic opportunity in a prime location.

4838 Howard Street Unit #301, Skokie

$453,000
3 Beds 2 Baths 12497628 MLS CLOSED Status
Charming Skokie Split-Level with Evanston Schools! Move right into this well-maintained 3-bedroom, 2-bath home offering modern updates and timeless appeal. Highlights include a brand new electrical panel, new basement flooring, and gleaming hardwood floors in the dining room and all bedrooms. The kitchen features a new stainless steel refrigerator, built-in oven, and a cooktop-ready for your personal culinary touch. The spacious lower level provides flexible living space, a cedar closet, and a large concrete crawl space for extra storage. Additional upgrades include newer Sears windows throughout and a new roof installed in 2021, complete with heating cables to melt snow and ice during winter. Situated on a generous lot with room to add a 2-car garage, this home offers a rare combination of Skokie living and access to top-rated Evanston schools-a fantastic opportunity in a highly sought-after neighborhood!

8607 Lawndale Avenue, Skokie

$325,000
3 Beds 2 Baths 12491532 MLS CLOSED Status
Multiple offers received. Highest and Best offers are due by tomorrow, Saturday, 11/15, at 3 pm. Beautiful and Sun-Filled Move-In Ready End Unit Townhome! This charming 2-story end unit offers 3 spacious bedrooms on the second floor and 1.5 bathrooms. The full, partially finished basement includes a recreation room and laundry area - perfect for extra living space or storage. Enjoy the convenience of a dedicated parking space next to the unit, with plenty of additional off-street parking nearby. The current owner has meticulously maintained and updated this home, making it truly move-in ready for the new buyer. No Homeowner's Association! Located in a lovely neighborhood with excellent schools, close to shopping, parks, and major highways, this home has it all! Updates: Roof, Front Soffit, Water Heater (2017). Recessed Lights, Sump Pump , Painted (2018). Full Bathroom (2019). Nest Thermostat (2023). Fridge, Dishwasher, Shed (2024). Powder Room (2025). Air Conditioner (2004) but installed in (2014). 4 Security Cameras (2018). Don't miss this one! schedule your showing today!!! EASY TO SHOW!!!

7638 Knox Avenue, Skokie

$532,000
3 Beds 2 Baths 12498120 MLS CLOSED Status
This sun-drenched Cape Cod invites you to explore its every beautiful detail. It offers a fantastic layout with 3 GENEROUS BEDROOMS, 2 FULL BATHROOMS, a full finished basement, a huge backyard that's perfect for entertaining, and EV charging-ready 3-CAR GARAGE with upper-level storage space. Just a few steps up, you will enter the large living room with a cozy fireplace, a great spot to relax. You will love the hardwood floors throughout and the sleek kitchen, recently renovated with beautiful QUARTZ COUNTERTOPS, modern shaker cabinets, and new stainless steel appliances. The separate dining room is so versatile, think home office, formal dining, or maybe even an IN-LAW SPOT since there's an updated bathroom on the main floor! Upstairs, you have three comfortable bedrooms and an upgraded bathroom. Downstairs, the finished basement gives you tons of extra living space, featuring new LVP flooring and the laundry area (also new in 2023), a new water heater (2023), a new asphalt driveway (2023), and a brand new deck (2024). This place is truly move-in ready. Outside, the massive 3-car garage and huge driveway give you so many parking options, and that enormous backyard is just waiting for your summer cookouts and outdoor fun! Honestly, you don't want to miss this one. Vibrant Skokie living is waiting for you! This location is simply excellent, putting you right where you need to be, super convenient to the expressway, shopping, restaurants, and close to highly-rated schools, especially the desirable Niles West High School district. Schedule your showing today!

8464 Gross Point Road, Skokie

$275,000
2 Beds 2 Baths 12497865 MLS CLOSED Status
Welcome home to this move-in ready and freshly painted spacious 2 bedroom, 2 bath condo in the sought-after Barcelona complex, conveniently located across from Westfield Old Orchard Mall. This well-maintained elevator building greets you with a beautiful lobby and offers wonderful amenities, including a seasonal outdoor pool and a serene, tree-lined courtyard setting. The condo overlooks the lush courtyard and features a 22' x 5' private balcony accessible from both the living room and kitchen-perfect for relaxing or entertaining. Inside, enjoy a large living and dining room combo with plenty of natural light, a spacious primary suite with a huge walk-in closet and private bath, plus a generously sized second bedroom. The second full bath with tub is conveniently located across the hall. Additional highlights include central a/c, indoor heated parking for one car, ample guest parking, a large storage locker, party room/library and a card-operated laundry room located on the same floor. This is a No Pet, No Rental Building. Enjoy unbeatable convenience with shopping, dining, entertainment, parks, schools, and public transportation all nearby. This ideal location has easy access to the I-94 expressway, Weber Park Golf Course, Golf Road, Skokie Boulevard, Old Orchard Mall and much more!

9529 Bronx Place Unit #314, Skokie

$190,000
1 Beds 1 Baths 12490888 MLS CLOSED Status Madison Place BLDG.
OFFER ACCEPTED, AWAITING EM. Welcome to 5001 Madison Street #3A - a bright, beautifully maintained top-floor condo in a desirable elevator building in the heart of Skokie. With thoughtful upgrades, a smart open layout, and a prime location steps from everything, this home checks all the boxes for comfortable and convenient living. Step inside and you're immediately welcomed by an open-concept living and kitchen area, where oversized windows frame peaceful park views and invite in natural light all day long. A kitchen skylight adds even more sunshine, creating a cheerful, airy space perfect for both everyday living and entertaining. The stylish kitchen features classic maple cabinetry, durable granite countertops, and sleek stainless steel appliances - a functional and elegant space for home cooks and takeout fans alike. Beautiful hardwood floors run throughout the main living areas, adding warmth and cohesion. The generously sized king-bedroom offers a relaxing retreat with room for furniture, a workspace, or reading nook. The updated bathroom features modern fixtures and finishes, adding to the home's move-in-ready appeal. You'll love the convenience of in-unit laundry, ample closet space, and even dedicated storage in the basement - ideal for seasonal items or outdoor gear. Whether you're starting out or settling in, this home offers room to grow and breathe. Located in one of Skokie's most walkable and vibrant neighborhoods, you're just blocks from the lively downtown district, home to the acclaimed Skokie Public Library, a bustling farmers market, charming local shops, and a wide selection of restaurants and cafes. For nature lovers and weekend adventurers, Emily Oaks Nature Center is just around the corner, offering wooded walking trails and year-round activities to enjoy. This is a rare opportunity to own a lovingly cared-for home in a welcoming community with so much to offer. Whether you're a first-time buyer or simply looking for a fresh start in a walkable, well-connected area, 5001 Madison #3A is ready to welcome you home.

5001 Madison Street Unit #3A, Skokie

$411,000
2 Beds 2 Baths 12486386 MLS CLOSED Status
MULTIPLE OFFERS RECEIVED, HIGHEST AND BEST OFFERS DUE BY SATURDAY OCTOBER 11TH 2:00PM. NO ESCULATION CLAUSES. Charming Move-In Ready Home in Prime Skokie Location. Welcome to this well maintained 2-bedroom, 2-bath single-family home nestled in the heart of Skokie. Move-in ready and thoughtfully updated, this residence features a modern kitchen with stainless steel appliances, maple cabinetry and granite countertops-perfect for everyday living and entertaining. New carpet in bedrooms and freshly painted. Enjoy the outdoors in your spacious yard with a cozy patio, ideal for summer gatherings and quiet mornings. The oversized 2.5-car garage plus a covered parking pad offers ample space for vehicles and storage. 30-year architectural roof installed in 2010. Rebuilt chimney in 2020. Copper supply lines thru-out. Updated vinyl insulated windows. Dry basement with sump pump/flood control. Walking distance to the Skokie Swift Yellow Line and minutes away from Hwy 94. Whether you're a first-time buyer or looking to downsize, this home combines comfort, convenience, and value in one of Skokie's most desirable neighborhoods. This is an Estate Sale, property being sold "AS IS".

8605 Laramie Avenue, Skokie

$217,000
2 Beds 2 Baths 12473362 MLS CLOSED Status
Welcome to this spacious and move-in ready 2nd-floor condo featuring 2 large bedrooms, 2 full bathrooms, and an abundance of natural light throughout. The thoughtfully designed layout includes a bright eat-in kitchen, in-unit laundry, and oversized sliding glass doors that open to a generous private balcony-perfect for relaxing or entertaining with peaceful views of the beautifully landscaped courtyard and pool. Both bedrooms offer ample space and large closets, while the primary suite includes its own full bath for added privacy. This well-maintained building includes 1 assigned parking space and professionally landscaped grounds. Ideally located just minutes from Westfield Old Orchard Mall, major expressways, dining, and all the shopping conveniences you need. A perfect blend of comfort, convenience, and location-schedule your showing today!

10124 Peach Parkway Unit #208, Skokie

$680,000
3 Beds 4 Baths 12484639 MLS CLOSED Status
Step into this beautifully reimagined home where classic charm meets modern luxury. From the welcoming front porch to the thoughtfully designed interior, every detail has been carefully curated. This sun-filled 4- bedroom, 3.5 bath residence features a flexible floor plan with a spcaious living area. Upstairs, you'll find three spacious en-suite, versatile bedrooms, which can be converted to a nursery, office, or guest room. The open-concept main floor seamlessly connects the living room, dining area, and gourmet kitchen-making entertaining effortless. The kitchen boasts quartz countertops, 42" shaker-style cabinetry, a center island, stainless steel appliances, and a sleek range hood. A cozy electric fireplace anchors the living space, creating a warm and inviting ambiance. Downstairs, the fully finished basement offers a generous recreation area, ample storage, and a large mechanical room-perfect for hobbies, workouts, or movie nights. Step outside to enjoy a fully fenced yard with plenty of space for play, gardening, and summer barbecues. The 2-car garage adds rare convenience and makes it perfect for winter mornings. Additional highlights include gleaming hardwood floors, all new windows, roof, siding, gutters, and downspouts, along with brand new HVAC, new water heater, 200-amp electrical, copper plumbing, fire sprinkler system, and plenty of ambient lighting throughout. Ideally located near parks, schools, and public transportation, this move-in-ready gem is the perfect place to call home!

8600 E Prairie Road, Skokie

$555,800
3 Beds 2 Baths 12354649 MLS CLOSED Status
Welcome to 8231 Harding! This impeccably maintained split level home is move-in ready. Built in 1960, bright and light filled, this three bedroom, two full bath home is a pleasure to live in. Terrific living space throughout, with a spacious lower level family room. The mechanicals as well as a convenient second kitchen are also on the lower level in the utility room. On the main level you will find the generously sized living room, dining room, and kitchen. There are hardwood floors in the living and dining rooms, as well as the three bedrooms on the second level. The eat-in kitchen has newer stainless steel appliances and ceramic flooring. Good closet space throughout. New tear-off roof in 2024, all new kitchen appliances in 2017, hot water heater new in 2022, furnace in 2013,gutters/downspouts in 2013. This home has been well maintained and lovingly cared for over the years. Lovely fenced in yard, two car garage accessed from the alley. This is a winner! Multiple offers received, highest and best due Monday, September 29 by 10:00 AM. No escalation clauses accepted.

8231 Harding Avenue, Skokie

$429,000
3 Beds 2 Baths 12472456 MLS CLOSED Status
Welcome to this stunning brick Georgian home in the heart of Skokie! This beautifully maintained 3-bedroom (plus 1 in the basement), 1.5-bath home features gleaming hardwood floors throughout and a thoughtfully updated layout. The modern kitchen boasts sleek finishes and newer appliances, perfect for any home chef. Both bathrooms have been tastefully renovated, with the upstairs bath showcasing luxurious fixtures and finishes from Studio 41. Enjoy the inviting living room and separate formal dining room, ideal for entertaining. The finished basement offers a spacious family room, an additional bedroom, and a convenient laundry area. Step outside to a huge backyard and a detached 2-car garage. Great closet space throughout and an unbeatable location. Close to parks, top-rated schools, Westfield Old Orchard, restaurants, expressways, and more. A truly move-in ready home in a prime Skokie location!

5352 Greenwood Street, Skokie

$212,000
2 Beds 2 Baths 12469184 MLS CLOSED Status
Well-maintained and move-in ready, this large corner unit in an elevator building offers 2 bedrooms and 1.5 bathrooms. The bright living room/dining room combo opens directly to a private balcony-perfect for summer relaxation. Recently painted and featuring hardwood floors throughout most of the unit, recessed can lighting, newer windows, and a newer patio door - this home combines comfort with modern updates. The completely remodeled kitchen is a showstopper, boasting a huge island/breakfast bar, brand-new cabinets, quartz countertops, and stainless steel appliances (excluding dishwasher). The spacious primary bedroom includes a walk-in closet, while the updated main bathroom offers a smart layout with a separate sink/vanity area from the shower/tub. An additional half bath and extra basement storage add convenience. 1 exterior parking space located on the west side of the building is also included. Prime location, just minutes to Chicago with easy highway and CTA access. Skokie offers the best of suburban-living with quiet neighborhoods, tree-lined streets and spacious parks - while keeping big-city conveniences within easy reach.

8710 Skokie Boulevard Unit #3BS, Skokie

$450,000
3 Beds 2 Baths 12460887 MLS CLOSED Status
Nestled in the heart of a sought-after Skokie neighborhood, this classic all-brick mid-century modern ranch presents a rare opportunity and is MOVE-IN READY! The home is ideally situated near top-rated schools, Downtown Skokie's vibrant shops and restaurants, the Evanston Golf Club, and the CTA Oakton stop-plus, it offers easy access to I-94 for effortless commuting. Inside, you'll find a bright and inviting 3-bedroom, 2-bath layout filled with potential. The spacious living room is highlighted by a large picture window that fills the space with natural light. A separate dining room-perfect for entertaining-flows into an oversized eat-in kitchen complete with white cabinetry, a pantry closet, and plenty of space for a full-sized table. Each of the three bedrooms offers generous dimensions and abundant closet space. Downstairs, the full, partially finished basement includes a versatile rec room with a wet bar, a full bathroom, a dedicated workspace, and a laundry area-offering plenty of room to customize or expand. Step outside to a private backyard with a patio ideal for gatherings, plus off-alley parking access and EV charger installed.

3453 Main Street, Skokie



The data relating to real estate for sale on this website comes in part from the Broker Reciprocity program of Midwest Real Estate Data LLC. Real Estate listings held by brokerage firms other than our company are marked with the MRED Broker Reciprocity logo or the Broker Reciprocity thumbnail logo (the MRED logo) and detailed information about them includes the names of the listing brokers. Some properties which appear for sale on this website may subsequently have sold and may no longer be available. The accuracy of all information, regardless of source, including but not limited to square footages and lot sizes, is deemed reliable but not guaranteed and should be personally verified through personal inspection by and/or with the appropriate professionals. The information being provided is 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.

Copyright 2026 MRED LLC. All rights reserved.

Based on information submitted to the MLS Grid as of . All data is obtained from various sources and has not been, and will not be, verified by broker or MLS Grid. MRED 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.

NOTICE: Many homes contain recording devices, and buyers should be aware they may be recorded during a showing.

The Digital Millennium Copyright Act of 1998, 17 U.S.C. § 512 (the DMCA) provides recourse for copyright owners who believe that material appearing on the Internet infringes their rights under U.S. copyright law. If you believe in good faith that any content or material made available in connection with our website or services infringes your copyright, you (or your agent) may send us a notice requesting that the content or material be removed, or access to it blocked. Notices must be sent in writing by email to DMCAnotice@theMLSGRID.com.

The DMCA requires that your notice of alleged copyright infringement include the following information: (1) description of the copyrighted work that is the subject of claimed infringement; (2) description of the alleged infringing content and information sufficient to permit us to locate the content; (3) contact information for you, including your address, telephone number and email address; (4) a statement by you that you have a good faith belief that the content in the manner complained of is not authorized by the copyright owner, or its agent, or by the operation of any law; (5) a statement by you, signed under penalty of perjury, that the information in the notification is accurate and that you have the authority to enforce the copyrights that are claimed to be infringed; and (6) a physical or electronic signature of the copyright owner or a person authorized to act on the copyright owner’s behalf. Failure to include all of the above information may result in the delay of the processing of your complaint.

Some listings have been excluded from this website.