Refine Search
Sort by
$343,000
2 Beds 2 Baths 12316734 MLS CLOSED Status
Charming Cape Cod Home on Expansive 3.9 Acres Set on a picturesque, rolling country road, this spacious Cape Cod home presents an excellent opportunity for those looking to infuse their own style and creativity. Offered as-is, the home includes two bedrooms, one and half baths, a country kitchen, dining room, living rrom, family room,office, den, and a mud room, providing ample space for customization. The welcoming living room, featuring a wood-burning fireplace, is perfect for cozy gatherings, while hardwood floors throughout the home add warmth and character. The property sits on expansive 3.9 Acres (apx 2 acres of crop). The rolling landscape is perfect for nature lovers, animal enthusiasts, or gardening aficionados. An outbuilding, formerly used for chickens and storage, enhances the property's charm and potential. Experience the serenity of country living with the added benefit of being close to major highways and a nearby Metra train station, ensuring easy commuting. Ideal for conventional or cash buyers. The seller will not be obligated to make any repairs or improvements, and the buyer accepts the property in its present state.

13915 Davis Road, Woodstock

$358,000
4 Beds 3 Baths 12352965 MLS CLOSED Status
Step into this beautifully updated quad-level home offering exceptional space across three finished levels-perfect for comfortable living and entertaining! The inviting foyer opens to a bright and airy living room with a large bay window that frames the front yard. Adjacent is a spacious dining area that makes hosting easy. Natural light floods the space, enhanced by a skylight and two sliding glass doors. Wrap around to the kitchen that features refinished hardwood floors, all-new Samsung appliances (2022), and convenient deck access-ideal for grilling during summer cookouts! Enjoy added functionality with the main-level laundry/mudroom, complete with a new LG washer and dryer (2022) and direct access to the attached garage. Upstairs, you'll find three generously sized bedrooms with new carpet (2022) and two full bathrooms featuring luxury vinyl tile for a stylish, low-maintenance finish. Head down to the English basement and discover a funky, versatile family room complete with a brick gas-log fireplace and heatilator for cozy nights. Two additional rooms off the family room and alongside a convenient bath offer endless flexibility. Use them as extra bedrooms, a home office, craft studio, or even a playroom. Looking for storage? Find your way down to the sub-basement from this level or the separate garage access. Ideal space for storage, a workshop, or both! Lennox furnace and hot water heater were installed in 2023. The oversized two-car garage includes a bump-out with cabinetry and counter space for all your projects or gardening needs. This home truly has space, style, and functionality-ready to fit your lifestyle!

1048 Saint Johns Road, Woodstock

$1,150,000
3 Beds 5 Baths 12349883 MLS CLOSED Status
Handcrafted full log home secluded on 5 acres. The 2 story Great Room has floor to ceiling masonry fireplace and great open views. The high end kitchen has newer built-in appliances, granite counters, island with stools and a walk-in pantry. There are 2 bedroom suites, one on the main floor and one upstairs. The theater room includes equipment and recliners. The large loft space overlooks the Great Room. The finished walkout basement has a recroom with bar, indoor pool and full bath. Enjoy the gorgeous lake view from the expansive deck. Incredible landscaping includes a waterfall. There are 2 large outbuildings with electric and concrete floors. One of the buildings is heated. These are good for car collection, shop, storing your boat and toys. The home has a Woodstock address and is in the Crystal Lake school district. You will feel like you are in the Northwoods but it is 10 minutes to Metra trains, 1 hour to O'Hare and Chicago.

3317 S Country Club Road, Woodstock

$305,000
2 Beds 2 Baths 12305884 MLS CLOSED Status
RANCH living at its BEST! Maintenance-Free, Energy Efficient Ranch Town Home in a Charming Clubhouse Community! Flexible and spacious living areas include 2 Bedrooms, 2 Full Bathrooms AND a Den. VAULTED ceilings throughout and the true LUXURY feeling you've worked so hard for. The European Country exterior elevation features brick accent, lush landscaping and patio area and an oversized driveway area for the community. Association covers the home's exterior upkeep including yard work, landscape, and snow removal. This community also features a 3,000 square foot, multi-purpose clubhouse, workout room and an outdoor pool. Get Social with the community at book clubs and area events. This home is loaded with upgrades and ready for you!

601 Schumann Street, Woodstock

$350,000
4 Beds 3 Baths 12341366 MLS CLOSED Status
Spacious & Unique Home with Incredible Primary Suite and Outdoor Oasis. Welcome to this truly one-of-a-kind home offering over 2,800 sq ft above grade with a standout primary bedroom featuring a spiral staircase leading to a private third-floor retreat-perfect for relaxing in your recliner while watching TV. The home boasts a thoughtfully designed addition to both the Family Room and Primary Bedroom, providing generous space for entertaining and personal privacy. Hardwood floors run throughout, creating a seamless and classic aesthetic. As you approach, the new brick paver steps set a warm and inviting tone. Inside, enjoy a traditional layout with a cozy Living Room featuring both a fireplace and separate wood-burning stove-often used to heat the home during winter. The Dining Room leads to a beautifully updated Kitchen, complete with hickory pull-out cabinets, under-cabinet lighting, stainless steel appliances, and a refrigerator/freezer combo large enough to feed a football team. The attached eating area adds convenience and charm. The lower level is impressively spacious, featuring a 23x16 Family Room, a wet bar, an updated half bath ('18), Laundry Room, and direct access to the attached 2-car, heated garage (with sink). This level walks out directly to the backyard-ideal for entertaining and daily living. Upstairs, you'll find four spacious bedrooms, all with hardwood floors. The primary suite is a true retreat, complete with a sitting area/home office, a walk-in closet, dual vanities, and a walk-in shower. The crowning feature is the third-floor loft, accessible via the spiral staircase, currently used as a cozy TV nook. Step outside to a brick paver patio-a perfect space for outdoor dining and lounging. You'll also find a huge shed/barn with a second-floor loft for additional storage. The yard is a gardener's dream, featuring grapevines (2 varieties), apple tree, raspberry bushes, strawberries, kiwi, and asparagus-with even more room for planting in the dedicated garden bed. Recent Updates & Extras: Windows replaced within the last year, Water heater (20), A/C (15), Central vac and humidifier, Freezer in garage, New garage door openers with built-in cameras, Exterior surveillance system, Stove (25) and dishwasher (24). This home offers an unbeatable blend of charm, space, and functionality-inside and out. A must-see for anyone who values character and comfort! Perfect location 3 minutes from center of town.

1218 Bunker Street, Woodstock

$700,000
3 Beds 4 Baths 12353339 MLS CLOSED Status
Custom ranch in the Bull Valley Golf Club. This spotless home is only 5 years old. It has an open floor plan and features 2540 sf of living space on the main floor with more in the finished daylight basement. The bright kitchen has a big island, quartz counters, soft close lighted cabinets, and tiled backsplash. The walk-in pantry has a coffee bar. The breakfast area overlooks the backyard and there is a formal dining room for bigger gatherings. The living room with Hickory floors includes wall mounted TV with sound bar. The spacious primary suite is on one side of the house. The private bathroom has double vanity and walk-in shower. The guest bedrooms are on the other side of the house. One of the bedrooms is currently set up as an office. The lower level has a big family room. The wall mounted TV and surround sound system are included. There is a full bar with wine frig. The 4th bedroom and 3rd full bath are great for guests. Main floor laundry has sink and built-in cubby. KLM quality construction with low maintenance stone and Hardy exterior and 3 car garage. This one owner home sits on almost 3/4 acre at the end of a cul-de-sac. There are no HOA fees. Membership in the Bull Valley Golf Club is optional.

11246 Dorham Lane, Woodstock

$440,000
4 Beds 3 Baths 12349462 MLS CLOSED Status
The home your family has been dreaming of is finally here at Apple Creek Estates! With 4 spacious bedrooms, 2.5 baths, and a cozy first-floor study, this home offers the perfect balance of comfort and functionality. From the grand 2-story foyer to the open layout connecting the living room, dining room, kitchen, and family room, every space was designed for making memories. The kitchen is ready for busy mornings and family dinners, with a handy pantry, a huge island, and lots of counter space. You'll love the beautiful granite countertops, stylish backsplash, and charming farmhouse sink. Upstairs, the primary suite is your private retreat, featuring a spacious layout with a high ceiling, a luxurious full bath with a double vanity, double mirrors and new light fixtures and a walk-in closet you'll never want to leave. This home is packed with premium builder upgrades, including: A gorgeous kitchen island, 35" high double-bowl vanity in the master bath, Custom mudroom, Stunning stained railings with metal balusters, Expanded basement for extra possibilities, 3-car garage, Vaulted ceilings in the master bedroom, 9' first-floor ceilings. Not to mention, walking distance to the Elementary and Middle Schools! New Water Heater(2025) Sump pump (2025) Washer & Dryer (2022) Don't miss the chance to start your next chapter here - schedule your visit today and feel the difference a true home can make!

368 Meadowsedge Drive, Woodstock

$245,000
2 Beds 2 Baths 12347254 MLS CLOSED Status Apple Creek Estates BLDG.
Charming Turnkey Townhome in Sought-After Apple Creek! Step into style and comfort in this beautifully updated 2-bedroom, 1.5-bath townhome nestled in the heart of the desirable Apple Creek subdivision. Walking distance to the elementary and middle schools!! From the moment you arrive, you'll appreciate the thoughtful touches and modern upgrades throughout this two-story gem. The spacious main level welcomes you with all-new flooring and fresh paint that creates a bright, inviting atmosphere. The open-concept living space flows effortlessly into a stunning, newly added coffee bar station-perfect for morning routines or entertaining guests. Upstairs, retreat to the spacious master bedroom featuring vaulted ceilings and two generous closets. Enjoy the convenience of second-floor laundry. Every inch of this home has been meticulously maintained and enhanced-including new carpet, smart LED lighting, new appliances, new toilets, new bathroom vanities and faucets, and so much more. Step outside to relax or entertain on the concrete patio, and take advantage of the two-car garage with plenty of storage space. Fiber line hook up for fast speed internet included! Don't miss this truly move-in ready home-it's the perfect blend of comfort, style, and convenience. Schedule your showing today and fall in love with your new home!

3095 Courtland Street, Woodstock

$430,000
5 Beds 4 Baths 12337781 MLS CLOSED Status
***MULTIPLE OFFERS RECEIVED. Best and final due Sunday, May 4th by 5pm***Welcome to this spacious and beautifully maintained 5-bedroom, 3.5-bath home nestled on a peaceful 1.37-acre lot in charming Woodstock. Surrounded by mature trees, the expansive, tree-lined yard offers exceptional privacy and plenty of space to explore and enjoy. Step inside to discover a bright, open layout filled with natural light. The living and dining rooms flow seamlessly into the updated kitchen, which features quartz countertops, a brand-new stovetop, and a new dishwasher. The kitchen opens to a cozy family room anchored by a stunning double-sided stone fireplace-shared with the living room for a warm and inviting atmosphere. A spacious eating area comfortably fits a large dining table. Just off the kitchen, a generous laundry room leads to a screened-in sunroom-ideal for relaxing and taking in views of the serene backyard. The main floor includes a large primary bedroom with a private en-suite bath, along with two additional bedrooms and a full bathroom. Upstairs, you'll find two more oversized bedrooms with walk-in closets, a full bathroom, attic storage, and a whole-house fan for enhanced comfort. The unfinished basement and large crawl space offer endless potential for customization. Recent updates provide peace of mind, including a brand-new roof and a recently installed furnace. Outdoor living is a dream here, with an expansive deck, a brick patio, and a 12' x 8' hot tub spa-complete with a new cover. A newer leveled and paved driveway offers extra parking and leads to a 2-car garage. This inviting home offers the perfect balance of privacy, comfort, and convenience. Don't miss your chance to make it yours!

4404 Gayle Drive, Woodstock

$376,800
4 Beds 3 Baths 12344655 MLS CLOSED Status
Welcome to this stunning two-story home that perfectly blends charm, comfort, and functionality. With fresh new paint throughout entire home. Featuring four spacious bedrooms and two and a half baths, this home offers ample space. The master suite is a private retreat, complete with a luxurious en-suite bathroom designed for relaxation and convenience. Enjoy gatherings and quiet mornings alike in the sun-drenched sunroom, offering panoramic views overlooking Ryder Woods, its a perfect space and a serene space to unwind. Step into the cozy family room, where comfort meets charm. Anchored by a beautiful chimney and classic fireplace, huge windows overlooking woods, this space is perfect for gathering with loved ones on chilly evenings or enjoying a quiet night in. The open layout and generous natural light create a welcoming atmosphere, while the fireplace adds a timeless focal point that brings warmth and character. Whether you're hosting friends or curling up with a good book, this family room offers the perfect setting for making lasting memories. Home includes newer light fixtures, an inviting living area, a modern kitchen, and an open layout perfect for entertaining. Step downstairs to a full walk-out basement, ready to be transformed into additional living space, a home gym, media room, or play area. Whether you're hosting guests or enjoying a peaceful evening at home, this home is designed to elevate every moment. With its thoughtful layout, elegant finishes, and abundant natural light, this home truly has it all.

537 Lawndale Avenue, Woodstock

$294,500
2 Beds 2 Baths 12353823 MLS CLOSED Status
What a great place for you to live! You'll be thrilled every time you come home! You will love the spacious kitchen with so much counter space and lots of cabinets and under cabinet lighting! The kitchen is open to the eating area and living room so everyone can chat! You'll love the spacious feeling in the vaulted living room with its cozy fireplace. The sun room is wonderful and a perfect place to work or relax. It's surrounded by windows to let in lots of light. The primary bedroom has a private bath with a walk in shower and lots of closet space. The 2nd bedroom is also spacious with a palladium window and another large closet! The bath is very convenient. You'll have your own laundry, too. The 2 car garage is perfect for your cars and "stuff"! This home is right across from the clubhouse with meeting rooms, an exercise room and lots of activities, including the pool! There's a community park nearby, too. New roof in Oct 2023. Come and enjoy!

627 Schumann Street, Woodstock

$82,800
1 Beds 1 Baths 12353703 MLS CLOSED Status Country Club Manor BLDG.
Welcome Home to 360 Leah Lane, Unit 1G! This first floor condo features 1 Bedroom/1 Bathroom and approximately 556 square feet! Seller will not complete any repairs to the subject property, either lender or buyer requested. The property is sold in AS IS condition. Taxes prorated. EM MUST BE CERTIFIED FUNDS. Info not guaranteed seller does not provide survey. The list price is not indicative of seller's final reserve amount. This property is part of an online bidding event; please visit auction site to place bids. Inspections of this property and contact with occupants are strictly prohibited. Property is sold "as is" and no for sale sign allowed. Equal Housing Opportunity. SOLD AS-IS

360 Leah Lane Unit #1G, Woodstock

$225,000
2 Beds 2 Baths 12330804 MLS CLOSED Status
Just 3 blocks from downtown Woodstock, this charming townhome with a low association fee is ready for a new owner. The kitchen features sleek white cabinets, quartz countertops, and stainless steel appliances, along with a cozy eating nook and easy access to the back porch and parking area. The open-concept living and dining room boasts beautiful laminate flooring and plenty of natural light from the south-facing windows. Upstairs, you'll find the convenience of an in-unit laundry, a second bedroom with plush carpeting and a walk-in closet, plus a master bedroom with direct access to the shared bathroom, complete with dual sinks. The finished basement offers a great space for entertaining, along with additional storage. The detached garage provides shelter from winter weather, so you won't have to worry about clearing snow off your car. Plus, you'll have an additional assigned parking space. The association fee covers snow removal, landscaping, exterior maintenance, and common insurance. This is a fantastic opportunity to own a home just a short walk from downtown Woodstock, where you can enjoy the Farmer's Market, the Opera House, coffee shops, restaurants, the theater, and the lovely town square.

322 W South Street, Woodstock

$333,900
4 Beds 3 Baths 12337293 MLS CLOSED Status
Spacious 4-Bedroom Home with Full Basement, Solar Panels & Newer Roof. Are you Looking for space, value, and updates? This well-maintained 4-bedroom, 2.1-bath home with a full basement checks all the boxes-plus it comes with new windows, energy-saving solar panels and a newer roof! Located on a quiet cul-de-sac lot, this home is ideal for entertaining inside and out. The welcoming covered front porch, 2-car garage, and long driveway offer great curb appeal and parking for guests. Inside, you'll love the large formal dining room and spacious living room off the foyer-perfect for gatherings. The bright kitchen features white cabinets, stainless steel appliances, a bay window eating area, and opens to the cozy family room with a fireplace. Upstairs, all four bedrooms are generously sized with ceiling fans, and the primary suite includes a private bath with walk-in shower. Need more room? The full basement is clean, open, and ready for your finishing ideas. Enjoy summer days on the backyard deck, overlooking a beautifully landscaped yard-plenty of space to relax, play, or garden. Don't miss this incredible value-schedule your showing today!

1730 Quail Court, Woodstock

$590,000
5 Beds 2 Baths 12295381 MLS CLOSED Status
5.27 acres with a Brand New Addition!! BRAND NEW ADDITION ADDS 1,100 SQUARE FEET TO THIS AMAZING NEW HOME! DON'T LET THE SIDING STOP YOU, THE SELLER'S HAVE A QUOTE TO GET IT PAINTED ONCE THE WEATHER CLEARS UP & GETS WARM ENOUGH. So much New: Brand New Kitchen with all New Appliances, Concrete Countertops, and a Huge 12' Island. Roof, Windows, 22' x 30' Patio, Paint, Flooring, HVAC, the Water Heater, the Laundry room, upstairs Playroom, and 3 New Bedrooms along with the 2 other previous bedrooms AND a new 9 foot Slider in the dining room. Outside: U shaped driveway, 2-3 car garage, storage container unit, playground, 2 chicken coops, hay field, and pasture areas. Connected to Nicor gas! New Well Tank! Septic pumped 6 months ago.

3617 Raycraft Road, Woodstock

$269,000
2 Beds 2 Baths 12347710 MLS CLOSED Status
GET READY TO FALL IN LOVE with this incredibly well-built and adorably decorated home located walking distance from the Historic Woodstock Square where you can enjoy fantastic dining, boutique shopping, wonderful entertainment, the summer Farmer's Market and of course -- Groundhog's Day early morning, February 2nd, each year! Living here means you are only blocks from sought after schools. This home has GREAT bones and has only had two owners. It was meticulously maintained by the original owner and has since been lovingly improved by its current owner, intentionally keeping intact its original charm while bringing it up-to-date with modern features and needs for efficiency. As the new buyer you get the pleasure of simply moving in and enjoying this fabulous place for years to come. Relax in the spacious, fully fenced-in back yard that has been well tended. Nice detached oversized single-car garage. Easy access to Route 47. NEW IN 2023: Buffalo Box "B-Box" to water main from street into the house/Washer & Dryer/Ice Chest/Upgraded Electrical Service from Fuses/All New Lifeproof Luxury Vinyl Plank Flooring on Main Floor/Complete Gut Rehab for Brand New Basement Bathroom/Main floor Bathroom Remodel/All New Appliances and light carpentry in kitchen/Interior & Exterior Painting/Blown Insulation in Upstairs Bedroom Wall/Landscaping.

1715 Clay Street, Woodstock

$410,000
2 Beds 2 Baths 12346375 MLS CLOSED Status
Country living in the heart of town! This custom ranch home sits on approximately 6 acres and backs up to Silver Creek Park where you have access to lovely walking trails. The home features an open concept with a large great room and gourmet kitchen. The butler pantry includes a kegerator/beverage fridge for your entertaining pleasure. There is an extra room that makes for a great office space or potential 3rd bedroom. Enjoy the beautiful setting from your back patio. The property is mostly fenced and has a 30x50 outbuilding with a full 4" concrete floor, electricity and water. Perfect for storing your big toys or business equipment. Zoned agriculture so you can bring your livestock or horses. Eligible for a conservation tax break if you prefer to restore the prairie. The lot has recently been cleared and is an open canvas for your future vision.

119 Raffel Road, Woodstock

$355,000
4 Beds 3 Baths 12343062 MLS CLOSED Status
A wonderfully updated place to call home! This stately brick and cedar home has over 2500sf of living space with owners that take pride in ownership! Each level has comfortable, open living spaces with new luxury vinyl tile flooring and fresh paint throughout. On the main level you'll find a semi-open concept living room, dining room and fresh updated kitchen! The kitchen's remodel includes opening up the space allowing conversations to flow from room to room while also letting in amazing light! New cabinets with classy quartz counters (2022) include breakfast bar seating. Additional kitchen highlights include LG Fridge (2024), Kitchen Aid Stove and Dishwasher(2020), Microwave(2024) porcelain flooring(2018) and pantry closet for additional storage. There are Marvin windows and Pella sliding glass door that provides access to the deck. On this level there are three nice sized bedrooms and the primary bedroom has a private bath and walk-in closet. A large English basement has a wide open family room featuring beautiful brick fireplace recently converted with a gas insert, 4th bedroom, bathroom and laundry room/workshop. The foyer welcomes guests while providing direct access to the 2+ car garage and an adjoining room that is easily used as a mudroom catchall for coats, boots, etc. For additional storage there is a crawlspace and a shed in the backyard. Enjoy afternoons under the pergola and evenings cooking out on the patio! The home's other recent updates include a new roof with cedar on chimney and new asphalt driveway (2016), furnace (96% eff.), central air conditioner and whole house humidifier (2019), washer (2024) and dryer (2019), water heater (2018), oversized gutters/downspouts with leaf guards (2017), Marvin windows (2004), deck and Pella Slider (2002), main level bathroom fans (2020).

957 Saint Johns Road, Woodstock

$283,000
2 Beds 2 Baths 12347972 MLS CLOSED Status Maples At The Sonatas BLDG.
This is a beautiful attached ranch home with vaulted ceilings throughout and brand new carpeting. You'll enjoy the spacious open floor plan and all the natural light as you walk through the front door into the expansive living room. Ceiling fans help keep you cool in the living room, sunroom, den and master bedroom. Enjoy your morning coffee in the sunroom and the sunsets from your patio. French doors on the den and sunroom allow for privacy, either of these rooms would make a great home office. The large kitchen has granite countertops, stainless steel appliances, pendant lighting and a breakfast bar so you can chat with family and friends while cooking. A large pantry provides a great place for to expand kitchen storage capacity. Built-in cabinets in the laundry room provide ample storage and a laundry sink makes for easy cleanup. A storage room off the laundry is a great place for seasonal storage. Located next to a wonderfully landscaped open area, you will enjoy the changing seasons and local wildlife. Host a party at the clubhouse and spend some free time sunning and swimming at the outdoor pool. You'll love this wonderful home!

617 Schumann Street Unit #617, Woodstock



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.