St Andrew-Windfields-York Mills

What to know and love about this Toronto neighbourhood

Welcome to St Andrew-Windfields-York Mills

St Andrew-Windfields is a Toronto neighbourhood in North York. It includes York Mills community, and is located south of Highway 401. The central intersection in the area is Bayview Avenue and York Mills Road. There are many single family homes in the area, along with apartments and North York condos along Yonge Street.

You'll Love

Don Valley Golf Club. Enjoy community parks in the area or play a round at the local golf course!

the neighbours

There are many affluent residents in the neighbourhood, in large modern homes and luxurious North York condos. It is also a great area for families with children, who choose wither high-rise homes or the neighbourhood's detached houses.

what its like to live here

St Andrews-Windfields and York Mills offer a more tranquil place to call home than Toronto's downtown. The neighbourhood is also accessible to Highway 401 and other major routes. York Mills TTC is also in the area. 

To find out more about Toronto real estate in St Andrews-Windfields-York Mills, and to view condos and homes for sale, contact us today!


current listings at St Andrew-Windfields-York Mills

View all homes for sale below or click here to view more neighbourhoods.

Save search On map Reset Filters
Forgot password Extend Verify Contact
We have found a total of 94 listings, but only 88 are available for public display. To get instant access to all 94 listings, please .
1-12/88
  • 372 Old Yonge Street in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13779464

    372 Old Yonge Street St. Andrew-Windfields Toronto M2P 1R4
    Main Photo: 372 Old Yonge Street in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13779464
    $6,680,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13779464
    Bedrooms:
    8
    Bathrooms:
    8
    A Country Estate in the Heart of the City. Hidden behind private gates and enveloped by nearly an acre of magnificent, tree-canopied grounds, 372 Old Yonge Street is a remarkable Tudor residence offering a level of privacy, character and architectural presence rarely found in Toronto. Offering **over 10,000 sq. ft. of living space across three expansive storeys plus the lower level**, this substantial residence presents an extraordinary canvas for its next chapter. Evoking the timeless character of an English country manor, the home is distinguished by its Tudor rooflines, intricate brickwork, stately chimneys, leaded windows, rich millwork, magnificent beamed ceilings and distinctive fireplaces. Grand principal rooms and impressive proportions create exceptional spaces for entertaining and family living, while **eight bedrooms and eight bathrooms** speak to the remarkable scale of the residence. Its rare three-storey configuration offers tremendous flexibility and potential to reimagine the interiors while preserving the architectural character that makes this home so distinctive. Beyond the residence, expansive lawns, towering mature trees and established gardens create a secluded sanctuary that feels worlds removed from the city. Ideally situated in prestigious **York Mills**, within easy reach of many of Toronto's renowned private schools, including **Crescent School, Toronto French School, Havergal College and The Bishop Strachan School**, along with excellent public schools, private clubs, parks, shops and restaurants. Convenient access to Yonge Street, Highway 401 and the city's major thoroughfares places the best of Toronto within easy reach. **An extraordinary estate of remarkable scale, character and possibility-ready for its next chapter.** More details
    Listed by RE/MAX REALTRON BARRY COHEN HOMES INC.
    JARROD  ARMSTRONG
  • 176 Old Yonge Street in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13779070

    176 Old Yonge Street St. Andrew-Windfields Toronto M2P 1P9
    Main Photo: 176 Old Yonge Street in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13779070
    $2,995,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13779070
    Bedrooms:
    5
    Bathrooms:
    4
    Located on one of Toronto's most prestigious streets, 176 Old Yonge Street offers a rare opportunity to build a custom estate in the coveted Bayview and York Mills neighbourhood. Set on a spectacular ravine lot surrounded by mature trees and lush greenery, the property boasts exceptional frontage, depth, and picturesque views.The existing ranch-style bungalow provides comfortable living space, while the true value lies in the property's extraordinary redevelopment potential. Imagine creating a bespoke residence with expansive outdoor living areas, private gardens, and resort-inspired amenities tailored to your vision.Just minutes from the TTC subway line, top-rated schools, fine dining, private clubs, and major highways, this exceptional address combines natural tranquility with unmatched convenience. Enjoy the home as it stands today or create a legacy estate in one of Toronto's most sought-after locations. More details
    Listed by HARVEY KALLES REAL ESTATE LTD.
    JARROD  ARMSTRONG
  • 102 135 Scenic Mill Way in Toronto: St. Andrew-Windfields Condo Townhouse for sale (Toronto C12) : MLS®# C13778850

    102 135 Scenic Mill Way St. Andrew-Windfields Toronto M2L 1T1
    Main Photo: 102 135 Scenic Mill Way in Toronto: St. Andrew-Windfields Condo Townhouse for sale (Toronto C12)  : MLS®# C13778850
    $1,059,000
    Residential Condo & Other
    Status:
    Active
    MLS® Num:
    C13778850
    Bedrooms:
    3
    Bathrooms:
    3
    Fully Renovated Top To Bottom Is A Rare Turnkey Offering In The Prestigious Bayview Mills Community At Bayview & York Mills. Every Surface Inside This 3-Bedroom, 3-Bathroom Townhouse Is Brand New. The Custom White Shaker Kitchen Features Quartz Counters, Full-Height Marble-Look Backsplash, Designer Gold Hardware, And Brand New Stainless Steel Appliances. Wide-Plank Light Oak Hardwood Flows Through The Main And Upper Levels, Paired With Smooth Ceilings, Pot Lights Throughout, Fresh Designer Paint, And Elegant Light Fixtures. The Main Floor Is Bright And Open, With Oversized Newer Windows, A Walkout To A Private Exclusive Garden, And Seamless Flow Between Living, Dining, And Kitchen - Perfect For Both Daily Life And Entertaining. Upstairs, Three Generous Bedrooms Enjoy The Same Hardwood, Fresh Finishes, And Abundant Natural Light. Two Fully Renovated Bathrooms Feature Floor-To-Ceiling Porcelain Tile, Matte Black Fixtures, Frameless Glass Showers With Rain Heads, Deep Soaker Tub, And Quartz Vanities - True Spa-Quality Finishes. The Professionally Finished Lower Level Adds Exceptional Flexibility With An Oversized Recreation Area, Additional Storage and Large Utility Room. Set In One Of Toronto's Most Coveted School Catchments - Harrison PS, Windfields MS, And York Mills CI (Ranked #1 In Ontario, 2023-2024). Top Tier Private Schools Include: Toronto French School, Crescent School, Bayview Glen School And Havergal Are All Nearby. A 3-Minute Walk To Dineen Coffee, 4-Min To Metro, With York Mills Shopping Centre, Bayview Village, The Granite Club, And Donalda Club All Minutes Away. TTC At The Door, Bayview Subway Close, And Hwy 401 A Quick Four-Minute Drive. Maintenance Fees Include Water, Parking, Building Insurance, Snow Removal, Landscaping, Exterior Upkeep, And The Outdoor Pool - True Lock-And-Leave Living In An Enclave With Multi-Million Homes. Move In And Enjoy. More details
    Listed by RE/MAX REALTRON REALTY INC.
    JARROD  ARMSTRONG
  • 47 Tournament Drive in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13775994

    47 Tournament Drive St. Andrew-Windfields Toronto M2P 1K2
    Main Photo: 47 Tournament Drive in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13775994
    $4,280,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13775994
    Bedrooms:
    5
    Bathrooms:
    7
    ONE-OF-A-KIND Spectacular Custom-Built Home with Stunning Layout in Heart of Prestigious St. Andrew-Windfelds Enclave. Panoramic Vistas of Huge Park View, Appx. 6,000 Sqft Living Space (Incl finished bsmt) With Elevator and Nature Limestone Front Facade. Elegant Design &Masterpiece Finishes. 4+1oversized Bedrooms, Each With Its Own Private Ensuite and Closet. Control4 Smart Lighting System, Built-in Speakers, Motion Detectors & Alarm System. Bright and Spacious Large Skylight, 13-ft Foyer and 12-ft lower level Basement Provides Bright and Comfort Space for Entertaining. Heated Floor in Main Hallway, Master Washroom & Bsmt Rec. Area(where applicable) Provides Extraordinary Comfort Enjoyment. Sophisticated Audio System with Surround Sound in the Family room, Dinning Room, Master Bedroom and Lower Level Entertainment Area. Elegant Modern Eat-In Kitchen With Sinterstone Slab Counter Tops And Double Water Fall Islands. B/I Separated Two 30-inch Paneled Wolf Sub-Zero Refrigerator & Freezer, 6-Burner Wolf Gas Stove. High End Custom Cabinet with Second Kitchen, Wet Bar& Wine Cellar, Bright Gymn with Ensuite, In Law Nanny Room, Garage Floor Epoxy Finishes. Much More... **EXTRAS** Sinterstone on Kitchen Countertop&Islands and Fireplaces, Quartz Washroom Countertops, B/I Caninet Led Lights, Sprinklers in Front&Back yard More details
    Listed by HOMELIFE NEW WORLD REALTY INC.
    JARROD  ARMSTRONG
  • 115 Scenic Mill Way in Toronto: St. Andrew-Windfields Condo Townhouse for sale (Toronto C12) : MLS®# C13771580

    115 Scenic Mill Way St. Andrew-Windfields Toronto M2L 1T1
    Main Photo: 115 Scenic Mill Way in Toronto: St. Andrew-Windfields Condo Townhouse for sale (Toronto C12)  : MLS®# C13771580
    $900,000
    Residential Condo & Other
    Status:
    Active
    MLS® Num:
    C13771580
    Bedrooms:
    4
    Bathrooms:
    3
    One of the community's most desirable and private park-side locations, backing directly onto mature green space. Enjoy the privacy, outdoor space, and lifestyle of a detached home with the convenience and low-maintenance of townhouse living. Expansive private backyard with mature trees and seamless indoor-outdoor living. Beautifully renovated, move-in ready interior filled with natural light. Renovated kitchen with timeless white cabinetry, stone countertops, and stainless steel appliances. Spacious 3-bedroom layout plus finished lower level with recreation room, 4th bedroom/home office, and abundant storage. Rare 3-car parking with attached garage and private double driveway. Walk to Bayview & York Mills shops, restaurants, parks, transit, top-ranked schools, and enjoy quick access to Highway 401. Located within Toronto's officially approved EHON designation area, offering future redevelopment potential in one of North York's most prestigious and supply-constrained neighbourhoods. Comprehensive monthly maintenance includes replacement of the roof, driveway maintenance, and access to the community swimming pool. It also included repairs of exterior walls and windows, monthly water usage, winter snow removal, professional landscaping, and common area maintenance. More details
    Listed by RE/MAX REALTRON BARRY COHEN HOMES INC.
    JARROD  ARMSTRONG
  • 101 Forest Heights Boulevard in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13771198

    101 Forest Heights Boulevard St. Andrew-Windfields Toronto M2L 2K7
    Main Photo: 101 Forest Heights Boulevard in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13771198
    $10,880,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13771198
    Bedrooms:
    8
    Bathrooms:
    11
    Designed & Built By Its Owner. Stunning. Designer Palette. Exquisite Custom Residence On A Premium South Lush Ravine-Like Lot W/ Almost 300' Deep. Built W/ The Highest Standard Of Luxury Appointments, This Is An Exceptional Custom-Built Estate. Located Within One Of Toronto's Most Sought-After & Prestigious Enclaves. Offering Over 12,000 Sq. Ft. Of Exquisitely Designed Living Space, Blending Grand Architectural Proportions W/ Refined Contemporary Luxury. A Striking Foyer Introduces Sophisticated Principal Rooms Defined By Soaring Ceilings, Rich Hardwood Flooring, & Expansive Windows Framing Views Of The Magnificent Grounds. Sauna, Spa Room, Surround System On All 3 Levels. The Gourmet Kitchen Is Beautifully Appointed W/ Premium Appliances, Marble Countertops, Oversized Centre Island, & Seamless Walk-Out To The Terrace For Alfresco Dining & Entertaining. A Separate L/L Service Kitchen Further Enhances The Home's Exceptional Entertaining Capabilities. The Main-Floor Primary Suite Is A Serene Private Retreat Featuring A Spa-Inspired Ensuite, Bespoke Dressing Room, & Direct Garden Walk-Out. Impressive Upper-Level Primary Suite Offers A Fireplace, Private Sitting Area, Luxurious Ensuite & Walk-In Closet, & A Private Terrace Overlooking The Grounds. 8 Generously Sized Bedrooms, Each W/ Ensuite Access, Provide Exceptional Comfort & Flexibility For Family & Multi-Generational Living. Featuring 2 Laundry Rooms, A Main-Floor Office W/ A Separate Side Entrance & Private Hallway, A L/L Library, & A Custom Elevator Servicing All Levels. Expansive L/L Complete W/ A Rec Room, Surround Sound System, Gym, Wet Bar, & Direct Walk-Out To The Professionally Landscaped Grounds. Ambient Exterior Lighting Enhances The Property's Impressive Setting. Exceptional Space For Outdoor Entertaining, A Future Pool, Or A Private Garden Retreat. A Circular Driveway & 4-Car Garage Complete This Exceptional Estate. Ideally Positioned Near Bayview Avenue, York Mills, & The Rosedale Golf Club. More details
    Listed by RE/MAX REALTRON BARRY COHEN HOMES INC.
    JARROD  ARMSTRONG
  • 2 Chieftain Crescent in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13768906

    2 Chieftain Crescent St. Andrew-Windfields Toronto M2L 2H4
    Main Photo: 2 Chieftain Crescent in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13768906
    $3,595,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13768906
    Bedrooms:
    5
    Bathrooms:
    5
    In the elite St. Andrews neighbourhood you could be living in a sanctuary of luxury. Build your dream mansion in the heart of Fifeshire, one of Toronto's most desirable communities. This spectacular showcase corner lot within a coveted Toronto district awaits a new home and a visionary's creation. This appealing property is a true gem . You will be ideally located close to top-rated schools with easy transportation all while being surrounded by exquisite homes. Some room photos show virtually staged furnishings. There are also renderings of conceptual homes. The proposed concepts labeled with Sharf Architecture Inc. have site plan, floor plans, and area calculations. Also a schematic zoning-ready proposal is done for 3 floors with 8,500+ Sq.Ft. of above ground living space. Now is the time to move on this exceptional opportunity. More details
    Listed by ROYAL LEPAGE TERREQUITY REALTY
    JARROD  ARMSTRONG
  • 334 Woodsworth Road in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13766956

    334 Woodsworth Road St. Andrew-Windfields Toronto M2L 2T6
    Main Photo: 334 Woodsworth Road in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13766956
    $1,148,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13766956
    Bedrooms:
    4
    Bathrooms:
    3
    Located in the highly sought-after St. Andrew's neighbourhood of North York, this well-maintained home is nestled within a top-ranked school district and offers exceptional convenience with easy access to the GO Train, TTC, major highways, shopping, parks, and everyday amenities. Situated on a generous lot, this home features one of the largest floor plans of its type in the neighbourhood, offering a spacious and functional layout with separate living and family rooms, a main-floor powder room, and a bright eat-in kitchen. The finished basement provides excellent additional living space, complete with a large recreation room, an extra bedroom, and a full washroom-ideal for extended family, guests, or a home office. Meticulously maintained and move-in ready, this home has been thoughtfully updated throughout and offers outstanding comfort, space, and value!! More details
    Listed by HOMELIFE SUPERSTARS REAL ESTATE LIMITED
    JARROD  ARMSTRONG
  • 612 18 William Carson Crescent in Toronto: St. Andrew-Windfields Condo Apartment for sale (Toronto C12) : MLS®# C13760654

    612 18 William Carson Crescent St. Andrew-Windfields Toronto M2P 2G6
    Main Photo: 612 18 William Carson Crescent in Toronto: St. Andrew-Windfields Condo Apartment for sale (Toronto C12)  : MLS®# C13760654
    $949,000
    Residential Condo & Other
    Status:
    Active
    MLS® Num:
    C13760654
    Bedrooms:
    3
    Bathrooms:
    2
    A designer's eye. A surprisingly spacious floor plan. And a treetop view that makes the city feel a world away. This 1,245 sq. ft. Hillside suite is a designer's own home, thoughtfully finished with style and function in mind. The split-wing layout offers two genuinely generous bedrooms, both large enough to serve as a primary, plus two full bathrooms. The separate den comfortably fits a queen-size bed, making an ideal third bedroom, guest room or home office. The updated kitchen is equally clever, with loads of granite counter space, breakfast bar seating, stainless steel appliances and custom open shelving. A tucked-away prep zone keeps the kitchen beautifully connected to the generous living and dining spaces. Exactly how an open-concept kitchen should work. Light oak hardwood floors, large bright windows and black-painted interior trim add a crisp, contemporary feel. Step onto the private, wonderfully green balcony with a gorgeous mature tree at eye level. Parking and locker included. Hillside offers 24-hour concierge, indoor pool, sauna, hot tub, gym, renovated party room and guest suites, with all utilities, cable and high-speed internet included in the maintenance fees. Steps to York Mills Subway and GO Bus, with the 401, sought-after schools, Don Valley Golf Course, trails, dog park and favourites including Auberge du Pommier and The Miller Tavern nearby. There's a reason the owners fell in love with this quiet little enclave. A wonderfully connected community and a hidden-gem in one of North Toronto's most desirable neighbourhoods. More details
    Listed by ROYAL LEPAGE SIGNATURE REALTY
    JARROD  ARMSTRONG
  • 110 Upper Canada Drive in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13755708

    110 Upper Canada Drive St. Andrew-Windfields Toronto M2P 1S4
    Main Photo: 110 Upper Canada Drive in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13755708
    $2,500,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13755708
    Bedrooms:
    6
    Bathrooms:
    5
    An Incredible Opportunity In North York's Prestigious St. Andrews Enclave! This Expansive 6+1 Bedroom, 5-Bathroom Residence Offers An Exceptional Combination Of Scale, Comfort, And Functionality, Perfectly Suited For Growing Families And Effortless Entertaining. The Beautifully Updated Kitchen Overlooks The Private, Landscaped Backyard And Flows Seamlessly Into Bright Principal Living Spaces Anchored By A Warm Gas Fireplace. A Rare Main Floor In-Law Suite Adds Outstanding Versatility For Multi-Generational Living, Guests, Or A Dedicated Home Office. Upstairs, Soaring Ceilings Enhance The Spacious Second Level, While The Sun-Filled, South-Facing Primary Suite Offers A Walk-In Closet And A Well-Appointed 4-Piece Ensuite. Outside, Discover A Private Backyard Retreat Complete With Your Own Basketball Court and Plenty Of Space To Relax, Play, Or Entertain. Ideally Located In One Of North York's Most Coveted Neighbourhoods, Just Moments From Top-Ranked Schools, Parks, TTC, Fine Dining, And Everyday Amenities. A Rare Offering In One Of Toronto's Most Established And Desirable Family Communities. More details
    Listed by RE/MAX REALTRON BARRY COHEN HOMES INC.
    JARROD  ARMSTRONG
  • 35 Normandale Crescent in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13752614

    35 Normandale Crescent St. Andrew-Windfields Toronto M2P 1M7
    Main Photo: 35 Normandale Crescent in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13752614
    $4,180,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13752614
    Bedrooms:
    7
    Bathrooms:
    7
    Welcome to 35 Normandale Cres- a Chateau-inspired custom estate showcasing the finest luxury finishes and exceptional craftsmanship on a prestigious corner lot. This extraordinary residence offers an unparalleled blend of elegance, comfort, and state-of-the-art design. Designed with uncompromising attention to detail, this home is finished top to bottom with premium materials and refined architectural elements, including a grand wrought-iron staircase, extensive crown molding, designer light fixtures, multiple fireplaces, and a stunning skylight that fills the home with natural light. A sophisticated main-floor office provides the perfect work-from-home space, while custom closet organizers throughout offer exceptional functionality. Heated floors extend throughout most of the main level, basement, bathrooms, driveway, and walkways, complemented by integrated smart home technology. The gourmet chef's kitchen is designed for both everyday living and entertaining, complete with a walk-in pantry, breakfast area walking out to backyard retreat, and oversized centre island. The opulent primary retreat is a private sanctuary, highlighted by a rare sunken lounge and a lavish 7-piece spa-inspired ensuite. The expansive lower level is thoughtfully designed with a professional gym, wine cellar, kitchenette, recreation room, and private nanny/in-law quarters. Step outside to a spectacular backyard oasis featuring a pool, waterfall, multiple terraces, and exceptional outdoor living and cooking areas. Complete with a triple-car garage, this remarkable estate offers luxury living at its finest. Located Minutes From Hwy's, Top Schools, Groceries, Nature Trails & More! More details
    Listed by RE/MAX PREMIER INC.
    JARROD  ARMSTRONG
  • 2706 Bayview Avenue in Toronto: St. Andrew-Windfields House for sale (Toronto C12) : MLS®# C13751792

    2706 Bayview Avenue St. Andrew-Windfields Toronto M2L 1B9
    Main Photo: 2706 Bayview Avenue in Toronto: St. Andrew-Windfields House for sale (Toronto C12)  : MLS®# C13751792
    $4,298,000
    Residential Freehold
    Status:
    Active
    MLS® Num:
    C13751792
    Bedrooms:
    8
    Bathrooms:
    9
    A landmark residence of exceptional scale, The Bayview Estate stands behind private gates on an extraordinary 100 by 220-foot property in prestigious St. Andrew-Windfields. Offering over 8,200 square feet of beautifully appointed living space, this custom-built estate brings together timeless architecture, grand proportions and remarkable versatility.A dramatic two-storey foyer crowned by a skylight introduces soaring ceilings, Brazilian cherry hardwood and heated marble floors. Formal living and dining rooms are complemented by a richly panelled library, while the heart of the home unfolds through a chef-inspired kitchen, expansive breakfast area and inviting family room with custom built-ins and fireplace. A private elevator connects every level with ease.With seven bedrooms and nine bathrooms, this is an exceptionally rare offering for large or multigenerational families. Two luxurious primary retreats, a main-floor bedroom suite and private guest or nanny accommodations provide distinct spaces for parents, adult children, extended family and overnight guests, all while preserving comfort and privacy. Multiple living and entertaining areas allow generations to gather together or enjoy their own space.The finished walkout lower level features a recreation room, gym, guest suite and roughed-in home theatre. Outdoors, expansive terraces overlook manicured gardens, a saltwater pool and waterfall Jacuzzi, creating a private resort-like setting.Moments from celebrated schools, parks, Bayview Village, York Mills Plaza and Highway 401, The Bayview Estate presents a truly distinctive opportunity for sophisticated, multigenerational living in Toronto. More details
    Listed by HAMMOND INTERNATIONAL PROPERTIES LIMITED
    JARROD  ARMSTRONG
1-12/88
Data was last updated September 15, 2026 at 06:15 AM (UTC)
This website may only be used by consumers that have a bona fide interest in the purchase, sale, or lease of real estate of the type being offered via the website. The data relating to real estate on this website comes in part from the MLS® Reciprocity program of the PropTx MLS®. The data is deemed reliable but is not guaranteed to be accurate.