Diane Richardson

 

Office Location:
703 64 Ave SE #130,
Calgary, AB T2H 2C3, 


Diane Richardson 

Cell: 403.397.3706

 

403-397-3706 E-Mail Me Now

Alberta Town and Country

🌾 Discover AlbertaTownandCountry.com — your trusted hub for rural homes, acreages, and small-town living in Southern Alberta. Brought to you by Calgary Realtor Diane Richardson.

If you prefer to search by map! Click this link and a new window will open and you'll be taken to dianerichardson.ca

EXPLORE ALL AIRDRIE HOMES FOR SALE

Discover the most recent listings of Airdrie homes for sale on DIANE-RICHARDSON.COM. Explore a variety of houses for sale in Airdrie. Additionally, you can browse through bungalows for sale in Airdrie, as well as detached homes and new build homes available in the area.
There is a wide range of Airdrie real estate listings on the market. Each listing for Airdrie home includes detailed photos, neighborhood information, and amenities.
If you find something that catches your interest and you're ready to take a closer look, please don't hesitate to contact me via email, text, or phone call, and I will gladly arrange a private viewing at your convenience.
Contact Diane Richardson at 403.397.3706 for more information

Discover the Allure of Living in Airdrie, Alberta: Homes for Sale and Expert Real Estate Guidance from Diane Richardson


Are you in search of a vibrant community that offers the perfect blend of small-town charm and urban conveniences? Look no further than Airdrie, Alberta. Located just north of Calgary, Airdrie is a thriving city known for its welcoming atmosphere, family-friendly neighborhoods, and abundant recreational opportunities. If you're considering buying or selling a home in Airdrie, Diane Richardson, a seasoned real estate agent, is here to provide expert guidance and support.

Airdrie offers an exceptional quality of life that attracts individuals and families alike. The city's strong sense of community is evident through its numerous events and activities designed to bring neighbors together. From summer festivals and farmers markets to sports leagues and community programs, Airdrie fosters a warm and inclusive environment where residents can forge lifelong friendships and create lasting memories.

One of the many advantages of living in Airdrie is the wide range of housing options available. Whether you're looking for a spacious single-family home, a cozy townhouse, or a modern condominium, Airdrie has something to suit every lifestyle and budget. Diane Richardson, with her deep understanding of the Airdrie real estate market, will assist you in finding the perfect home that aligns with your unique preferences and needs. With access to a comprehensive database of listings and a keen eye for matching buyers with their dream homes, Diane will navigate the complexities of the real estate process with professionalism and expertise.

For homeowners looking to sell their property in Airdrie, Diane Richardson offers a strategic and tailored approach to ensure a successful sale. With her in-depth knowledge of local market trends, effective pricing strategies, and targeted marketing techniques, Diane will showcase your home's best features to attract qualified buyers. From professional photography and compelling descriptions to widespread online and offline exposure, Diane will maximize the visibility of your property, resulting in a timely and lucrative sale.

Beyond its welcoming community, Airdrie boasts an array of amenities and services that contribute to a high quality of life. The city is home to excellent schools, including public, separate, and French immersion options, providing top-notch education for students of all ages. Airdrie's recreational facilities and parks offer ample opportunities for outdoor activities such as hiking, cycling, and picnicking. The city also features a variety of shopping destinations, restaurants, and entertainment venues, ensuring that residents have convenient access to everyday conveniences and enjoyable experiences.

Choosing Diane Richardson as your real estate partner in Airdrie means benefitting from her unwavering commitment to client satisfaction. Diane will take the time to understand your unique needs and goals, providing valuable insights and personalized advice throughout the entire real estate journey. Her expertise in negotiations, market analysis, and contract management will ensure a smooth and successful buying or selling experience.

Contact Diane Richardson today to discuss your real estate aspirations, schedule a consultation, or inquire about available homes in the charming city of Airdrie. Diane is readily available to assist you via phone, email, or the contact form on her website. Trust Diane Richardson to be your dedicated and reliable real estate advisor in Airdrie, helping you navigate the market with confidence and achieve your homeownership dreams

Get in Touch with Diane Richardson for Expert Real Estate Guidance


Finding your ideal home is made easier with the help of Diane Richardson, a trusted and experienced real estate agent. Whether you have questions, need more information, or want to schedule viewings, Diane is here to assist you every step of the way. Contacting Diane is quick and convenient, with multiple options available:

  1. Contact Form: Use the contact form on this website to send Diane a message directly from this page. Simply fill in your name, email address, and your message, and Diane will respond to you promptly.

  2. Phone: Dial 403-397-3706 to reach Diane directly. Call her to discuss your real estate needs, ask questions, or schedule viewings. Diane is available to provide personalized assistance and guidance over the phone.

  3. Email: You can also reach out to Diane via email at Diane@Mypadcalgary.com. Send her an email with any inquiries or requests for more information, and she will respond to you in a timely manner.

  4. Live Chat: Take advantage of the live chat feature on this website for real-time communication with Diane. Simply click on the live chat option, and you can chat with her instantly, getting immediate answers to your questions.

Diane Richardson understands the importance of personalized service and is committed to providing you with the best real estate guidance. Contact her today and let her expertise help you navigate the Calgary real estate market with confidence.

Forgot password Extend Verify Contact

39 Canterbury Court SW
Canyon Meadows Calgary T2W 6C2

$780,000
Residential beds: 4 baths: 4.0 2,289 sq. ft. built: 1988

Main Photo: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 1: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 2: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 3: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 4: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 5: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 6: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 7: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 8: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 9: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 10: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 11: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 12: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 13: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 14: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 15: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 16: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 17: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 18: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 19: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 20: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 21: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 22: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 23: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 24: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 25: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 26: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 27: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 28: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 29: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 30: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 31: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 32: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 33: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 34: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 35: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 36: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 37: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 38: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 39: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 40: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 41: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 42: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 43: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 44: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 45: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 46: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 47: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 48: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 49: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Photo 50: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
Status:
Active
Prop. Type:
Residential
MLS® Num:
A2265153
Bedrooms:
4
Bathrooms:
4
Year Built:
1988
**CLICK THE MULTIMEDIA LINK TO ENJOY A FULL VIDEO WALK THROUGH** Welcome Home! Nestled on a serene no-thru street in the heart of Canyon Meadows Estates, this beautifully updated 5-bedroom, 3.5-bathroom home offers over 3,400 sq ft of total living space—designed to blend warmth, character, and modern luxury. Step inside to be greeted by stunning hardwood floors that flow seamlessly throughout the main and upper levels, creating a rich, welcoming ambiance. The heart of the home is a warm, inviting kitchen featuring a double fridge, rich cabinetry, and plenty of space to gather with family and friends. Two spacious living areas—one with a cozy wood-burning fireplace—offer the perfect setting for relaxing evenings or entertaining guests. Upstairs, you’ll find four generous bedrooms, including a sprawling primary suite with an oversized layout, incredibly spacious primary ensuite, walk-in closet, and a private balcony—a peaceful retreat for morning coffee or evening stargazing. Thoughtful updates include new windows, new furnace, air conditioning, and refreshed plumbing and electrical, ensuring comfort and peace of mind for years to come. Outside, enjoy a private backyard oasis and unbeatable access to nature. Just steps from Babbling Brook Park, Fish Creek Park, and within walking distance to three highly rated schools, this location offers a rare combination of quiet seclusion and family-friendly convenience. A perfect blend of timeless charm and modern updates—this Canyon Meadows gem is more than a home. It’s a lifestyle.
Property Type:
Residential
Property Sub Type:
Detached
Condo Type:
Not a Condo
Transaction Type:
For Sale
Suite:
No
Home Style:
2 Storey
Total Living Area:
2,289 sq. ft.
Acreage:
No
Lot Area:
5,575 sq. ft.
Lot Frontage:
50'½"
Front Exposure:
East
Levels:
Two
Total Rooms Above Grade:
8
Year built:
1988 (Age: 37)
Bedrooms:
4 (Above Grd: 3)
Bedrooms Above Grade:
3
Bedrooms Below Grade:
1
Bathrooms:
4.0 (Full:3, Half:1)
Plan:
8810094
Heating:
Forced Air
Basement:
Finished, Full
Foundation:
Poured Concrete
New Constr.:
No
Construction Material:
Brick, Stucco
Structure Type:
House
Roof:
Asphalt Shingle
Ensuite:
Yes
Flooring:
Carpet, Hardwood
Cooling:
Central Air
Fireplaces:
1
Fireplace Details:
Wood Burning
Garage:
Yes
Garage Spaces:
2
Parking:
Double Garage Attached
Parking Places:
4
Parking Total/Covered:
4 / -
Laundry Features:
Main Level
Canyon Meadows
Central Air Conditioner, Dishwasher, Dryer, Electric Stove, Freezer, Garage Control(s), Garburator, Microwave Hood Fan, Refrigerator, Washer
Shed, all shelving in shop downstairs, freezer
None Known
Floor
Type
Size
Other
Main Floor
Kitchen
12'2" × 9'
Main Floor
Living Room
15'3" × 12'
Main Floor
Dining Room
11'4" × 10'3"
Main Floor
Family Room
18'3" × 12'2"
Main Floor
Mud Room
8' × 5'
Main Floor
Laundry
12'3" × 8'11"
Upper Level
Bedroom - Primary
15'7" × 14'11"
Upper Level
Bedroom
12'4" × 10'9"
Upper Level
Bedroom
11'6" × 9'5"
Upper Level
Office
10'3" × 9'
Lower Level
Bedroom
11'11" × 11'7"
Floor
Ensuite
Pieces
Other
Main Floor
No
2
4'11" x 5'5"
Upper Level
Yes
5
10'5" x 12'2"
Upper Level
No
4
4'11" x 10'4"
Lower Level
No
3
5'7" x 8'2"
Title to Land:
Fee Simple
Community Features:
Golf, Park, Playground, Schools Nearby, Shopping Nearby, Sidewalks, Street Lights, Tennis Court(s), Walking/Bike Paths
Interior Features:
Bookcases, Ceiling Fan(s), Central Vacuum, Chandelier, Double Vanity, Kitchen Island, Laminate Counters, No Smoking Home
Exterior Features:
Balcony, Private Entrance, Private Yard
Patio And Porch Features:
Balcony(s)
Lot Features:
Rectangular Lot
Num. of Parcels:
0
Fencing:
Cross Fenced, Fenced
Region:
Calgary
Zone:
CAL Zone S
Zoning:
R-CG
Listed Date:
Oct 17, 2025
  • Photo 1: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 1 of 50
  • Photo 2: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Welcome home!
  • Photo 3: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Bright entry way with a vaulted ceiling
  • Photo 4: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Large alcove windows
  • Photo 5: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 5 of 50
  • Photo 6: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 6 of 50
  • Photo 7: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Gorgeous hardwood floors
  • Photo 8: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 8 of 50
  • Photo 9: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Updated kitchen with ample counter space and storage
  • Photo 10: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 10 of 50
  • Photo 11: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 11 of 50
  • Photo 12: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Dual fridges - so much space!
  • Photo 13: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 13 of 50
  • Photo 14: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Cozy living room with wood burning fireplace with gas starter
  • Photo 15: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 15 of 50
  • Photo 16: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Main floor half bath
  • Photo 17: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Main floor laundry room with sink (not shown)
  • Photo 18: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Gorgeous staircase at the entry
  • Photo 19: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 19 of 50
  • Photo 20: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Your BRIGHT, spacious primary with balcony facing west for gorgeous evenings.
  • Photo 21: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 21 of 50
  • Photo 22: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 22 of 50
  • Photo 23: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 23 of 50
  • Photo 24: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Balcony off the primary
  • Photo 25: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 25 of 50
  • Photo 26: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Spacious primary ensuite with a large jetted tub.
  • Photo 27: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 27 of 50
  • Photo 28: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 28 of 50
  • Photo 29: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Bedroom 2 on upper level
  • Photo 30: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Guest bath
  • Photo 31: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Large bedroom 3 on upper level
  • Photo 32: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 32 of 50
  • Photo 33: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Office/Bedroom 4
  • Photo 34: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 34 of 50
  • Photo 35: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Lovely spacious family room in finished basement
  • Photo 36: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Second living area in basement
  • Photo 37: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Bedroom 5 - lower level
  • Photo 38: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Basement bathroom
  • Photo 39: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    West facing yard with ample privacy and mature vegitation
  • Photo 40: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Perfect pergola for those rainy evenings or sunny days - tinted as well
  • Photo 41: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 41 of 50
  • Photo 42: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 42 of 50
  • Photo 43: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Side entry into the mudroom
  • Photo 44: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Canyon Meadows train station
  • Photo 45: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Your outdoor lifestyle just got a whole lot better!
  • Photo 46: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Fish Creek park a few blocks away
  • Photo 47: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Sikome Lake - a great spot to cool off in summer
  • Photo 48: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Sikome Lake just minutes away
  • Photo 49: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Bow Valley Ranch - a perfect place for Sunday dinners out or date nights
  • Photo 50: 39 Canterbury Court SW in Calgary: Canyon Meadows Detached for sale : MLS®# A2265153
    Photo 50 of 50

Virtual Tour

Additional Images

Virtual Tour

Listed by Grassroots Realty Group
Data was last updated October 19, 2025 at 02:05 PM (UTC)
Area Statistics
Listings on market:
40
Avg list price:
$669,500
Min list price:
$184,900
Max list price:
$1,995,000
Avg days on market:
26
Min days on market:
2
Max days on market:
109
Avg price per sq.ft.:
$465.67
These statistics are generated based on the current listing's property type and located in Canyon Meadows. Average values are derived using median calculations. This data is not produced by the MLS® system.
DIANE RICHARDSON
LISTINGS

Search thousands of listings.

Save and Compare Listings: As a member, you can save your favorite listings and easily compare them side by side

EVALUATION

Thinking of selling?
What is your home worth?

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.