Diane Richardson

Cell: 403-397-3706 |

West Calgary Homes For Sale - Browse New MLS Listings

If you're looking for a West Calgary homes for sale where modern convenience meets the beauty of the great outdoors, then West Calgary might just be the perfect destination for you. This vibrant and diverse area offers a wide range of housing options, excellent schools, and a strong sense of community. Whether you're a young professional, a growing family, or someone seeking a peaceful retreat, West Calgary  has something to offer everyone.

Why Choose West Calgary:

  1. Scenic Beauty: West Calgary is known for its breathtaking natural surroundings. From the stunning views of the Rocky Mountains to the lush green spaces along the Bow River, this area is a haven for outdoor enthusiasts.

  2. Diverse Housing: Whatever your housing needs may be, West Calgary has you covered. From modern condos with all the amenities to spacious single-family homes with generous yards, you'll find a wide variety of housing options to suit your preferences.

  3. Top Schools: West Calgary is home to some of the city's best schools, making it an ideal choice for families. Access to quality education is just one of the many perks of living in this area.

  4. Community Feel: Despite its size and diversity, West Calgary maintains a strong sense of community. Local events, farmers' markets, and recreational activities are just a few of the ways residents come together and stay connected.

  5. Convenience: With easy access to major roadways like Sarcee Trail and Crowchild Trail, commuting in and around the city is a breeze. Plus, you'll find plenty of shopping centers, restaurants, and amenities to make life convenient and enjoyable.

Your West Calgary Real Estate Experts

Finding the perfect home in West Calgary is a journey, and we're here to guide you every step of the way. Our team of experienced real estate professionals specializes in this area, and we're dedicated to helping you discover the ideal property that suits your lifestyle and needs.

Contact Diane Richardson Today

Ready to embark on your search for West Calgary homes for sale? We'd love to assist you in finding your dream home in this exceptional part of the city. Don't hesitate to get in touch with us today at 403.397.3706 or via email. Let us help you make West Calgary your new home and enjoy all the benefits this vibrant community has to offer. Your adventure in West Calgary begins now

Explore Your Dream Home in West Calgary

Welcome to West Calgary Homes for Sale, your gateway to discovering the finest real estate opportunities in one of Calgary's most sought-after areas. Whether you're a first-time buyer, a seasoned investor, or someone looking to upsize or downsize, our extensive selection of listings offers an impressive array of homes to match your unique preferences and lifestyle.

Discover Your Dream Home in West Calgary

Welcome to West Calgary Homes for Sale, your premier resource for finding the perfect property in one of Calgary's most desirable areas. Whether you're a first-time homebuyer, an experienced investor, or looking to make a change, our extensive selection of listings offers a diverse range of homes to suit your unique needs and preferences.

Discover Your Dream Home in West Calgary

Welcome to West Calgary Homes for Sale, your premier resource for finding the perfect property in one of Calgary's most desirable areas. Whether you're a first-time homebuyer, an experienced investor, or looking to make a change, our extensive selection of listings offers a diverse range of homes to suit your unique needs and preferences.

Diverse Property Options in West Calgary

West Calgary is known for its diverse neighborhoods, beautiful natural surroundings, and convenient access to amenities. In our comprehensive MLS listings, you'll discover a wide variety of housing options, including:

  • Single-Family Homes: Explore charming bungalows, spacious family homes, and luxurious estates, each designed to meet the highest standards of quality and comfort.

  • Condos and Townhouses: Find modern condos with convenient amenities or townhouses that provide a blend of space and low-maintenance living.

  • Luxury Residences: Experience the pinnacle of luxury with our collection of high-end homes, featuring exquisite features, stunning views, and unparalleled craftsmanship.

Why Choose Diane RIchardson?

Selecting the right real estate agent can make a significant difference in your buying or selling experience. Here's why you should consider me:

  • Local Expertise: I possess an in-depth knowledge of the West Calgary real estate market, including current market trends, property values, and neighborhood dynamics.

  • Personalized Service: I take the time to understand your unique preferences and requirements, ensuring I find the perfect property that aligns with your lifestyle and goals.

  • Negotiation Expertise: I am a skilled negotiator who will tirelessly advocate for your interests, ensuring you secure the most favorable terms.

  • Client-Centered Approach: Your satisfaction is my top priority. I am committed to providing exceptional service, transparent communication, and a seamless real estate experience.

Contact Me Today

Whether you're eager to explore the market, buy your dream home, or sell a property in West Calgary, Diane Richardson is here to assist you in achieving your real estate goals. Reach out to me today at 403.397.3706 or email us, and let's embark on your journey to success in the West Calgary real estate market. Together, we can turn your real estate dreams into reality.

CedarbraeSouthCalgary

Explore Calgary homes for sale by Neighbourhood

Forgot password Extend Verify Contact
1-12/15
  • 106 11170 30 Street SW in Calgary: Cedarbrae Apartment for sale : MLS®# A2248143

    106 11170 30 Street SW Cedarbrae Calgary T2W 6J2
    Main Photo: 106 11170 30 Street SW in Calgary: Cedarbrae Apartment for sale : MLS®# A2248143
    $349,900
    Residential
    Status:
    Active
    MLS® Num:
    A2248143
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    872 sq. ft.
    Come view this roomy two bedroom , two bathroom condo suite. The suite has been well maintained with updated flooring and well appointed with granite counter tops, updated flooring , stainless steel appliances. This is an open floor plan with 9' ceilings , fireplace all in a well maintained building. The condo unit comes with an underground parking space and separate area with a storage room with and an assigned storage locker. Easy to view and available for quick possession. The location has quick access to Stoney Trail going north or south and Andersen Road going east or west. More details
    Listed by RE/MAX Realty Professionals
    DIANE RICHARDSON
  • 226 Anderson Grove SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2222463

    226 Anderson Grove SW Cedarbrae Calgary T2W 6H7
    Main Photo: 226 Anderson Grove SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2222463
    $398,226
    Residential
    Status:
    Active
    MLS® Num:
    A2222463
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,633 sq. ft.
    The most size for the best Value, $398,226....WELCOME IN....to Anderson Grove Townhomes....From the TOP with a MOUNTIAN VIEW TO THE SW, 3 bedroom on the top floor, PRIMARY/MASTER BEDROOM & FULL ENSUITE BATH, to a second full bath for the other 2nd & 3rd bedrooms...... then the MAIN LEVEL with the KITCHEN, 2 PCE wash room. front Garage & Parking infront of garage, Visitor parking on the south side of buildings. WALK OUT BASEMENT is ABOVE GROUND LEVEL, under the main raised deck. Basement could malk a 4th Bedroom, Office, or separate TV room or...... More details
    Listed by Real Estate Professionals Inc.
    DIANE RICHARDSON
  • 62 Cedardale Crescent SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2246553

    62 Cedardale Crescent SW Cedarbrae Calgary T2W 3Z5
    Main Photo: 62 Cedardale Crescent SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2246553
    $399,000
    Residential
    Status:
    Active
    MLS® Num:
    A2246553
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,092 sq. ft.
    Welcome to Cedargate Village***More Photos Coming***– a charming and well-maintained townhome complex in the heart of Cedarbrae! This clean and stylish half-duplex, two-storey townhome offers over 1,100 sq.ft. of comfortable living space in a pet-friendly community. Featuring 2 spacious bedrooms and 2 bathrooms, this home is perfect for first-time buyers, downsizers, or investors alike. Step inside to discover vaulted ceilings, a cozy gas fireplace, and a bright open-concept living area with patio doors that lead to your private, fully fenced and landscaped backyard – all beautifully maintained by the condo association. Enjoy the convenience of a front-attached garage with additional driveway parking, as well as ample street parking for guests. The unfinished basement offers great potential for future development or extra storage. Recent upgrades include a newer hot water tank. Located in an ideal location close to schools, shopping, transit, and the pedestrian overpass on Anderson Road, this property offers enhanced access to the city’s cycling and pathway system. Snow removal and lawn care are included, providing hassle-free living year-round. Don’t miss this opportunity to own a move-in-ready home in a quiet, established neighborhood. Book your showing today! More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 126 Anderson Grove SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2202335

    126 Anderson Grove SW Cedarbrae Calgary T2W 6H7
    Main Photo: 126 Anderson Grove SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2202335
    $399,500
    Residential
    Status:
    Active
    MLS® Num:
    A2202335
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,568 sq. ft.
    Price reduced to $399,500 !! Professionally painted and cleaned throughout. Impressive 12 ft. ceiling in kitchen/dining /living area. Sundeck off living area. Stainless Steel Appliances. Gas fireplace in Family room. Updated Two 4 piece bathrooms with tub & one 2 piece powder room. End unit. Great location very close to community shopping center, Co-op Shopping Center, Cedarbrae elementary school, St. Cyril elementary school, playground, Glenmore Park & Heritage Park. Easy access onto Anderson Road / Stoney Trail. Lots of natural light and sunny SW exposure. Very nice floor plan with kitchen/dining/living area on main level. Family room with fireplace on upper level. Three bedrooms on top level. View of the mountains from top 2 levels. More details
    Listed by MaxWell Canyon Creek
    DIANE RICHARDSON
  • 245 Cedarwood Park SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2245731

    245 Cedarwood Park SW Cedarbrae Calgary T2W 6H7
    Main Photo: 245 Cedarwood Park SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2245731
    $415,000
    Residential
    Status:
    Active
    MLS® Num:
    A2245731
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,339 sq. ft.
    Charming and lovingly cared for, this family friendly townhouse is situated in a well-managed complex in the sought-after community of Cedarbrae. Updated with modern flooring and neutral tones, you are welcomed into a spacious living room with a cozy wood-burning fireplace leading to the well equipped eat-in kitchen ample cabinetry, mosaic tile backsplash, stainless steel appliances and access to the SOUTH facing deck surrounded by mature trees for privacy. A powder room and conveniently located laundry completes the main level. Upstairs, you'll find a generously sized primary bedroom featuring his-and-hers closets and an abundance of natural light. The 2nd beroom, den/bonus room and a 4-piece bathroom are also on this level. The basement offers future development for more living space with room for a family room or 3rd bedroom as well as a bathroom. The assigned parking stall is ideally located right in front of the unit entrance. Additional parking stalls can be rented on a monthly basis. Don't overlook the visitor parking and quick access to the ring road, as well as close proximity to parks, schools, shopping, public transit and Southland Leisure Centre. Fantastic opportunity...don't miss out! More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 143 Cedarwood Lane SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2245791

    143 Cedarwood Lane SW Cedarbrae Calgary T2W 6J3
    Main Photo: 143 Cedarwood Lane SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2245791
    $425,000
    Residential
    Status:
    Active
    MLS® Num:
    A2245791
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,182 sq. ft.
    Don’t miss out on this fantastic 2-bedroom, 2.5-bath townhome located in the highly desirable community of Cedarbrae. Built in 2004 and offering 1,182 sq.ft. of well-maintained living space, this home is just steps from shopping, schools, parks, and playgrounds—perfect for families, professionals, or investors. The main floor boasts beautiful hardwood flooring, a spacious living room, a convenient half bath, and a large kitchen equipped with stainless steel appliances, granite countertops, and a cozy breakfast nook that opens to a sunny patio—ideal for entertaining. Upstairs, you'll find a well-placed laundry room and two generously sized bedrooms. The primary suite easily fits a king or queen bed and features a walk-in closet and private 3-piece ensuite. The second bedroom is also spacious and is complemented by a full 4-piece bath. Enjoy the added bonus of a double attached tandem garage—insulated, drywalled, and with a walk-out to a second lower patio. Located near Southland Leisure Centre, Glenmore Park, Fish Creek Park, and public transit, this home combines comfort, convenience, and community. A truly great place to call home! More details
    Listed by Century 21 Bamber Realty LTD.
    DIANE RICHARDSON
  • 85 Cedardale Crescent SW in Calgary: Cedarbrae Semi Detached (Half Duplex) for sale : MLS®# A2234845

    85 Cedardale Crescent SW Cedarbrae Calgary T2W 4B2
    Main Photo: 85 Cedardale Crescent SW in Calgary: Cedarbrae Semi Detached (Half Duplex) for sale : MLS®# A2234845
    $479,900
    Residential
    Status:
    Active
    MLS® Num:
    A2234845
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,080 sq. ft.
    Step into this charming half duplex. You're welcomed by a spacious front foyer with a convenient hall closet, setting the tone for a home that's been thoughtfully designed for comfort and functionality. As you move into the main living area, you’ll immediately notice the bright, open layout. The large living and dining room combination is perfect for entertaining, with expansive front facing windows that flood the space with natural light. Along with a convenient powder room. The eat-in kitchen has a lovely view overlooking the west-facing backyard. Heading upstairs, you'll find three spacious bedrooms, each filled with natural light and offering plenty of room for rest and relaxation. A full 4-piece bathroom serves the upper level, conveniently located near all the bedrooms. The lower level offers a laundry area that is neatly tucked away. Step outside into the massive, manicured backyard, fully fenced for privacy and security. The large deck and patio space are ideal for summer barbecues, morning coffee, or simply enjoying the sunshine. There’s more than enough room here for pets, kids, or gardening. The location is hard to beat just minutes from amenities, public transportation, schools, parks, and daycares. You’ll also enjoy quick access to Anderson Road and Stoney Trail, plus you're only a short drive from the natural beauty of Fish Creek Park and the mountains beyond. This home has it all, space, functionality, and a community that truly feels like home. Book your viewing today. More details
    Listed by RE/MAX House of Real Estate
    DIANE RICHARDSON
  • 3410 Cedarille Drive SW in Calgary: Cedarbrae Detached for sale : MLS®# A2238421

    3410 Cedarille Drive SW Cedarbrae Calgary T2W 5A9
    Main Photo: 3410 Cedarille Drive SW in Calgary: Cedarbrae Detached for sale : MLS®# A2238421
    $569,900
    Residential
    Status:
    Active
    MLS® Num:
    A2238421
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    1,065 sq. ft.
    FRESH & INVITING! Nestled in a suprisingly quiet location, this four-level-split presents 1,546 sq ft on 3 levels of nicely updated finishes in the latest muted neutrals. 3 + 1 bedrooms, 2 full baths. Separate entry to 1 bedroom/1 bath illegal basement suite via walk-up basement stairs accessed from the side of the home. Main floor features spacious living room with large bow window, accented by rich solid hardwood flooring that extends from the living room to the den and dining room. The den area, off the foyer, is perfect for those working from home yet still want to be connected to family life. Generous dining area with hutch area will fit any sized dining set. Nicely updated kitchen with lots of counter-top space features built-in microwave and cupboard pantry. You'll appreciate new windows throughout (2023), new shingles (2024) and new carpeting (2025), Dishwasher (2023), Washer (2025). Located on the 2nd level are 3 good-sized bedrooms including a master bedroom with walk-through closet and pocket door to the cheater ensuite. The lower level, which contains the illegal 1 bedroom suite is beautifully finished with laminate flooring, bright west windows, a white kitchen and appliances along with a 3 piece shower bath and egress windows. The private entrance from side of house has concrete steps. Easy to rent with bus stop across the street. Sunny west back yard, fully fenced leads to back lane and parking for two vehicles. Lovely deck with pergola makes evenings after work relaxing. Just minutes to Taza, Costco, Stoney Trail ring road, and incredible pathways for long walks with the kids and dog, you'll want to make this your forever home. Put this on your list. More details
    Listed by Chickadee Realty & Design
    DIANE RICHARDSON
  • 199 Cedardale Road SW in Calgary: Cedarbrae Semi Detached (Half Duplex) for sale : MLS®# A2246286

    199 Cedardale Road SW Cedarbrae Calgary T2W 5A8
    Main Photo: 199 Cedardale Road SW in Calgary: Cedarbrae Semi Detached (Half Duplex) for sale : MLS®# A2246286
    $578,800
    Residential
    Status:
    Active
    MLS® Num:
    A2246286
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    883 sq. ft.
    FULLY RENOVATED!! SEPARATE ENTRANCE!! ILLEGAL BASEMENT SUITE!! 4 BED 2 BATHS!! OVER 1500 SQFT OF LIVING SPACE!! This updated home offers comfort, flexibility, and a smart layout! The main floor features a bright living area, a modern open-concept kitchen with island, and a dining space perfect for family meals. You’ll also find a full 4-piece bath and two bedrooms—including a spacious PRIMARY BEDROOM and a generous secondary room. Downstairs, the ILLEGAL BASEMENT SUITE with separate entrance includes its own kitchen, a large rec room, two more bedrooms, a 3-piece bath, and a storage area—ideal for extended family or rental potential. Conveniently located with EASY ACCESS TO STONEY TRAIL, plus schools, playgrounds, and Costco all nearby. A TURNKEY HOME IN A PRIME LOCATION—COME SEE IT FOR YOURSELF!! More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 3043 Cedar Ridge Drive SW in Calgary: Cedarbrae Detached for sale : MLS®# A2247401

    3043 Cedar Ridge Drive SW Cedarbrae Calgary T2W 2B3
    Main Photo: 3043 Cedar Ridge Drive SW in Calgary: Cedarbrae Detached for sale : MLS®# A2247401
    $648,000
    Residential
    Status:
    Active
    MLS® Num:
    A2247401
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,118 sq. ft.
    This property is all about LOCATION! Discover the tranquility of a spacious 4-level split home on a large mature lot in Cedarbrae, with underground sprinklers and backing to a quiet green space. Walk inside to a spacious L-shaped living and dining room flowing into a functional, bright kitchen with plenty of cabinets, newer wall oven, cook top on the center island all overlooking the yard. One level up, the primary bedroom includes a 2-piece ensuite and a sunny four-season room with direct access to the backyard. Two additional bedrooms and a 4-piece bath complete this level. Gather on the third level in a bright family room featuring a log- lighting wood-burning fireplace, a built-in entertainment unit, wet bar and a 3- piece bathroom with shower. And don’t miss the fourth level where you’ll find a versatile games or theatre room and a spacious laundry/storage area with shelving. (Note: the freezer is included!) The backyard is a private retreat combining mature landscaping and a full deck covering most of the ground area. The oversized' 24'x24' detached garage provides plenty of room for vehicles, tools, or hobbies. Home Updates include: new furnace 2 years, Hot water tank 2 years, new shingles 10 years, kitchen wall oven 5 years, new fence and deck 7 years. This solid family home has endless potential in a prime location waiting for your personal touches and modern updates. Walking distance to elementary schools and close to shopping, South Glenmore Park, Southland recreation center. Easy access to Stoney Trail/Tsuut'ina. More details
    Listed by RE/MAX Real Estate (Mountain View)
    DIANE RICHARDSON
  • 10512 Oakfield Drive SW in Calgary: Cedarbrae Detached for sale : MLS®# A2250871

    10512 Oakfield Drive SW Cedarbrae Calgary T2W 2A9
    Main Photo: 10512 Oakfield Drive SW in Calgary: Cedarbrae Detached for sale : MLS®# A2250871
    $699,900
    Residential
    Status:
    Active
    MLS® Num:
    A2250871
    Bedrooms:
    5
    Bathrooms:
    2
    Floor Area:
    967 sq. ft.
    FULLY RENOVATED!! LEGAL SUITE WITH SEPARATE ENTRY BASEMENT!! DOUBLE DETACHED GARAGE!! LAUNDRY ON BOTH LEVELS!! Located in family-friendly Cedarbrae, this home offers about 1700 SQFT of living space, flexibility and modern updates throughout. Out front, you’ve got two separate entrances — one for the main floor and one for the basement legal suite. Upstairs welcomes you with a bright living area filled with natural light, leading into a modern kitchen with stainless steel appliances, a large island and plenty of prep space. The dining area opens right onto the back deck, making indoor-outdoor living easy. This level features three good-sized bedrooms, including a primary and a fully updated 4pc bath. The LEGAL BASEMENT SUITE with SEPARATE ENTRANCE is fully self-contained with its own living space, kitchen, two bedrooms and another 4pc bath. There’s laundry on both levels, so everyone has their own space and convenience. The backyard is wide and open, with a solid deck for relaxing or entertaining and a double detached garage finishes off the package. FUNCTIONAL, FLEXIBLE, AND FINISHED TOP TO BOTTOM — THIS IS THE ONE YOU’VE BEEN WAITING FOR. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 636 Cedarille Way SW in Calgary: Cedarbrae Detached for sale : MLS®# A2247598

    636 Cedarille Way SW Cedarbrae Calgary T2W 2G7
    Main Photo: 636 Cedarille Way SW in Calgary: Cedarbrae Detached for sale : MLS®# A2247598
    $778,888
    Residential
    Status:
    Active
    MLS® Num:
    A2247598
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,085 sq. ft.
    WOAH! 20K drop in price! Welcome to your dream home where modern comfort meets thoughtful design in one of Calgary's most sought-after neighborhoods. This stunning four-bedroom, three-bathroom house offers an impressive over 1800 square feet of beautifully appointed living space that perfectly balances functionality with style. Step inside and prepare to be delighted by the extensive renovations that have transformed this residence into a contemporary masterpiece. Every corner of this home has been thoughtfully updated, creating a fresh and inviting atmosphere that feels both luxurious and welcoming. The newly renovated interior showcases careful attention to detail, from the pristine finishes to the expertly crafted layouts that maximize every square foot of living space. The heart of this home lies in its spectacular kitchen, where culinary dreams come to life. Brand-new stainless-steel appliances gleam throughout the space, offering both professional-grade performance and sleek aesthetic appeal. Whether you're preparing a quick weekday breakfast or hosting an elaborate dinner party. This kitchen space will elevate your cooking experience to new heights. The kitchen seamlessly flows into the main living areas, creating an open concept design that encourages conversation and connection. The living room is complete with a wood burning fireplace. Picture cozy winter evenings spent by the crackling fire, sharing stories and creating memories that will last a lifetime. The primary bedroom serves as a true retreat, offering generous proportions and thoughtful design elements that promote rest and relaxation. There are 2 additional bedrooms on this level. An ensuite and a second bathroom complete this level. The basement that is completely finished with a huge recreation room for entertaining, a movie nights, game night or whatever you wish to do with it as it is complete with a bar. One of the most impressive features of this property is the extraordinary quad detached garage that provides secure parking and storage for multiple vehicles and with the extra long parking pad. This heated garage is every man’s dream. This remarkable property sits in a highly desirable neighborhood that offers the perfect balance of suburban tranquility and urban convenience. Very closes to schools, shopping, South Glenmore Park, Southland recreation center. Easy access to Stoney Trail/Tsuut'ina. Brand new windows and AC. Newer furnace and hot water tank as well. More details
    Listed by CIR Realty
    DIANE RICHARDSON
1-12/15
Data was last updated August 23, 2025 at 02:05 PM (UTC)
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.