Diane Richardson

Office Location

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

Cell: 403.397.3706

Explore Rural Alberta

Find Your Alberta Rural Retreat

Explore acreages, hobby farms, equestrian properties and country homes near Calgary on AlbertaTownandCountry.com.

  • Acreages
  • Country Homes
  • Hobby Farms
  • Equestrian
Browse Alberta Acreages

Rural property searches at AlbertaTownandCountry.com

Great timing — this is one of the busiest real estate sites in Calgary right now. Buyers and sellers are moving quickly, so if a page feels in-demand, that's the point: you're where the action is.

Crossfield New Listings

Browse new listings in Crossfield, including recently listed houses, bungalows, townhomes, condos and current Crossfield MLS® listings.

Crossfield new listings, including recently listed homes, bungalows, townhomes and condos

Explore the most recent Crossfield new listings and discover residential properties recently added to the market. Available listings may include detached houses, bungalows, two-storey homes, townhomes, condos and newer properties with a variety of floor plans, lot sizes and garage options.

Newly listed Crossfield homes may receive early buyer interest, particularly when they offer competitive pricing, practical layouts, updated interiors, larger garages or convenient possession dates. Confirm current availability and review each property according to your budget, household needs and preferred features.

  • Recently Listed Homes Find Crossfield houses and residential properties recently added to the MLS® system.
  • Bungalows and Townhomes Compare main-floor living homes, attached properties, newer construction and lower-maintenance options.
  • Current Property Details Review available photographs, floor plans, room sizes, lot information, taxes, possession terms and included items.

Buyers can also explore all Crossfield homes for sale, Crossfield bungalows and Carstairs homes for sale.

When reviewing a newly listed home, consider the asking price, property condition, floor plan, bedroom count, basement development, garage, lot size, recent improvements and possession terms. Buyers should also confirm the title, property boundaries, permits and any registered interests affecting the property.

Listing information and availability can change as details are updated or offers are received. Contact Diane Richardson with the property address or MLS® number to confirm availability, request additional information or arrange a private viewing.

To receive matching properties as they enter the market, register for the new listings email subscription.

Contact Diane Richardson about Crossfield new listings:

Phone or Text: 403.397.3706

Email: diane@mypadcalgary.com

Crossfield New Listings

Forgot password Extend Verify Contact

1991 Mccaskill Drive
Crossfield Crossfield T0M 0S0

$489,900
Residential beds: 3 baths: 3.0 1,667 sq. ft. built: 2025

Living Room - Virtually Staged
Photo 1: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 2: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 3: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 4: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 5: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 6: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 7: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 8: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 9: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 10: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 11: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 12: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 13: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 14: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 15: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 16: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 17: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 18: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 19: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 20: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 21: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 22: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 23: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 24: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 25: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 26: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 27: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 28: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 29: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 30: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 31: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 32: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 33: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 34: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 35: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 36: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 37: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 38: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 39: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 40: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 41: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 42: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 43: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 44: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Photo 45: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
Status:
Active
Prop. Type:
Residential
MLS® Num:
A2337392
Bedrooms:
3
Bathrooms:
3
Year Built:
2025
Backing onto Green Space | Brand New | Immediate Possession Welcome to this beautifully finished brand-new semi-detached home in Crossfield, ideally situated backing onto green space and a walking path. With thoughtful upgrades, a functional layout, and immediate possession available, this home is ready to enjoy. The main floor offers a bright, inviting space with modern finishes, an electric fireplace, and an open-concept layout that makes everyday living and entertaining easy. Step outside onto your deck overlooking the backyard and green space, creating a great spot to enjoy your morning coffee or unwind at the end of the day. Upstairs, you'll find three bedrooms plus a spacious bonus room, giving you plenty of flexibility for a family room, home office, playroom, or additional lounge space. The unfinished basement provides excellent future potential and features a separate side entrance, giving you plenty of options to develop the space when you're ready. Best of all, this is brand-new construction available immediately—no waiting for the build to be completed. Just move in and start enjoying your new home. A great opportunity to own a stylish, upgraded home in a fantastic Crossfield location. Book your showing today!
Property Type:
Residential
Property Sub Type:
Semi Detached (Half Duplex)
Condo Type:
Not a Condo
Transaction Type:
For Sale
Suite:
No
Num Legal Suites:
0
Num Illegal Suites:
0
Home Style:
2 Storey, Attached-Side by Side
Total Living Area:
1,666.6 sq. ft.
Main Level Finished Area:
828.2 sq. ft.
Acreage:
No
Lot Area:
2,871 sq. ft.
Lot Frontage:
25'
Lot Details:
Lot size taken from Remaps, No RPR will been completed.
Front Exposure:
Southwest
Entry Level:
1
Levels:
Two
End Unit:
1 Common Wall
Total Rooms Above Grade:
8
Year built:
2025 (Age: 1)
Bedrooms:
3 (Above Grd: 3)
Bedrooms Above Grade:
3
Bedrooms On Main:
0
Bedrooms Below Grade:
0
Bathrooms:
3.0 (Full:2, Half:1)
Num Ensuite Baths:
1
Plan:
2410344
Heating:
Forced Air, Natural Gas
Basement:
Full, Unfinished, Separate/Exterior Entry
Foundation:
Poured Concrete
New Constr.:
Yes
Construction Material:
Vinyl Siding, Wood Frame
Structure Type:
Duplex
Roof:
Asphalt Shingle
Ensuite:
Yes
Flooring:
Carpet, Tile, Vinyl Plank
Cooling:
None
Fireplaces:
1
Fireplace Details:
Electric
Garage:
No
Parking:
Parking Pad
Parking Places:
2
Parking Total/Covered:
2 / -
Laundry Features:
Upper Level
Dishwasher, Dryer, Electric Range, Microwave, Range Hood, Refrigerator, Washer
N/A
Restrictive Covenant, Underground Utility Right of Way
Floor
Type
Size
Other
Main Floor
Entrance
5'10" × 5'1"
Main Floor
Living Room
16'5" × 13'4"
Main Floor
Dining Room
14'10" × 11'6"
Main Floor
Kitchen
12'7" × 12'
Main Floor
Balcony
9'9" × 9'4"
Main Floor
Mud Room
11'4" × 6'2"
Main Floor
Pantry
2' × 1'7"
Main Floor
Other
5' × 3'4"
Upper Level
Bedroom
9'3" × 9'2"
Upper Level
Bedroom
9'6" × 9'2"
Upper Level
Laundry
5'4" × 3'11"
Upper Level
Bedroom - Primary
13'9" × 13'5"
Upper Level
Walk-In Closet
4'11" × 4'10"
Upper Level
Bonus Room
14'11" × 8'9"
Basement
Other
18'7" × 10'11"
Basement
Other
14'11" × 14'8"
Basement
Other
13'10" × 12'11"
Basement
Other
12'11" × 4'8"
Floor
Ensuite
Pieces
Other
Main Floor
No
2
5'4" x 5'
Upper Level
No
4
5' x 9'10"
Upper Level
Yes
3
9'6" x 4'11"
Title to Land:
Fee Simple
Community Features:
Schools Nearby, Shopping Nearby, Sidewalks, Street Lights, Walking/Bike Paths
Interior Features:
Chandelier, Closet Organizers, Kitchen Island, No Animal Home, No Smoking Home, Open Floorplan, Pantry, Recessed Lighting, Stone Counters
Exterior Features:
None
Patio And Porch Features:
Deck
Lot Features:
Back Lane, Backs on to Park/Green Space, Gentle Sloping, Interior Lot, No Neighbours Behind, Rectangular Lot
Num. of Parcels:
0
Fencing:
None
Region:
Rocky View County
Zoning:
R-3
Listed Date:
Aug 15, 2026
  • Photo 1: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Living Room - Virtually Staged
  • Photo 2: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Front Exterior
  • Photo 3: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Front Door
  • Photo 4: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Front Entrance
  • Photo 5: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Living Room
  • Photo 6: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Living Room
  • Photo 7: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Dining Room / Living Room
  • Photo 8: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Kitchen
  • Photo 9: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Kitchen
  • Photo 10: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Kitchen
  • Photo 11: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Kitchen
  • Photo 12: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Kitchen
  • Photo 13: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Kitchen
  • Photo 14: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Back Door to Deck
  • Photo 15: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Half Bath - Main Floor
  • Photo 16: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Primary Bedroom - Virtually Staged
  • Photo 17: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Primary Bedroom
  • Photo 18: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Primary Bedroom
  • Photo 19: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Primary Bathroom
  • Photo 20: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Primary Closet
  • Photo 21: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bedroom
  • Photo 22: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bedroom
  • Photo 23: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bedroom
  • Photo 24: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bedroom
  • Photo 25: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Upper Level Main Bathroom - Staged
  • Photo 26: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Upper Level Main Bathroom
  • Photo 27: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bonus Room - Virtually Staged
  • Photo 28: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bonus Room
  • Photo 29: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Bonus Room
  • Photo 30: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Laundry Area - Upper Level
  • Photo 31: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Upper Level Hall
  • Photo 32: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Basement - Side Entrance
  • Photo 33: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Unfinished Basement
  • Photo 34: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Unfinished Basement
  • Photo 35: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Unfinished Basement
  • Photo 36: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Unfinished Basement
  • Photo 37: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Deck
  • Photo 38: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Deck
  • Photo 39: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Exterior Rear
  • Photo 40: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Exterior Rear
  • Photo 41: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Walking Path Behind Home
  • Photo 42: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Walking Path Behind Home
  • Photo 43: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Floorplan - Basement
  • Photo 44: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Floorplan - Main
  • Photo 45: 1991 Mccaskill Drive in Crossfield: Semi Detached (Half Duplex) for sale : MLS®# A2337392
    Floorplan - Upper
Listed by Real Broker
Data was last updated August 24, 2026 at 06:05 AM (UTC)
Area Statistics
Listings on market:
42
Avg list price:
$499,950
Min list price:
$140,000
Max list price:
$759,900
Avg days on market:
63
Min days on market:
3
Max days on market:
210
Avg price per sq.ft.:
$318.12
These statistics are generated based on the current listing's property type and located in Crossfield. Average values are derived using median calculations. This data is not produced by the MLS® system.
DIANE RICHARDSON

Crossfield New Listings: What Buyers Should Review

Crossfield new listings may include recently listed detached houses, bungalows, townhomes, condos and newer residential properties available through the MLS® system.

Buyers searching for Crossfield new listings can review homes soon after they are added to the market. Newly listed properties vary in price, age, size, condition, floor plan, lot dimensions, garage space and possession terms.

Listing status and property details can change as information is updated or offers are received. Buyers should confirm current availability and verify the features that are important to their purchase before making decisions.

  • Recently Listed Properties Compare Crossfield homes recently added to the MLS® system, including detached houses, bungalows and attached properties.
  • Important Listing Details Review price, floor plan, bedrooms, bathrooms, basement development, garage, lot size, taxes, possession and included items.
  • New Listing Alerts Receive updates when Crossfield properties matching your preferred price range, home type and features become available.

Buying a Newly Listed Home in Crossfield

When a new Crossfield listing appears, begin by reviewing the property photographs, room measurements, floor plan, location, asking price and available disclosure information. Consider how the home fits your household, financing, commuting requirements and long-term plans.

A recently listed property may receive early interest, but buyers should still take time to understand the home and the purchase terms. Confirm the possession date, included and excluded items, offer instructions and any conditions or timelines that may affect the transaction.

Property Condition and Due Diligence

Buyers should review the title, property boundaries, easements, restrictive covenants, utility arrangements and other registered interests affecting the property. Permits and records may also be relevant when a home includes additions, basement development, decks, garages or substantial renovations.

A professional home inspection may help evaluate the roof, foundation, exterior, heating, plumbing, electrical systems and other major components. Additional inspections may be appropriate depending on the age, condition and features of the individual home.

Compare Price, Condition and Location

A new listing should be compared with other active and recently sold Crossfield properties that have similar features. Important differences may include home style, developed living space, lot size, garage capacity, renovations, property condition and location.

Buyers should also consider proximity to schools, parks, recreation, shopping, local services and transportation routes. The right property depends on both the home itself and how the location supports everyday needs.

Receive Matching Crossfield Listings

Submit your preferred price range, property type, bedroom count, garage requirements and other priorities through the home finder. You can also register for the new listings email subscription to receive matching properties as they become available.

Selling a Crossfield Home

Crossfield homeowners preparing to sell should consider current competition, recent comparable sales, property condition, floor plan, garage space, lot characteristics and completed improvements. Accurate pricing and clear property information can help a new listing compete effectively for buyer attention.

Sellers can request a home evaluation to review relevant property characteristics and market activity before choosing a listing strategy.

For help reviewing Crossfield new listings or arranging a private viewing, contact Diane Richardson at 403.397.3706 or diane@mypadcalgary.com.

Get Help with Crossfield New Listings

Request information about newly listed Crossfield homes, bungalows, townhomes, condos and current MLS® listings, or arrange a private property viewing.

Buyers reviewing Crossfield new listings may want additional details about price, floor plan, bedroom count, basement development, garage, lot size, property condition, possession dates and included items. Provide the property address or MLS® number when asking about a specific listing.

  • Contact Form Use the online contact form to request property details or describe the type of Crossfield home you are searching for.
  • Phone or Text Call or text 403.397.3706 to confirm listing availability, discuss property features or arrange a private viewing.
  • Email Diane Send the property address, MLS® number or your search requirements to diane@mypadcalgary.com.

New listing information can change as property details are updated or offers are received. Buyers should confirm current availability and complete appropriate due diligence, including reviewing the title, property boundaries, permits, registered interests and property condition.

To receive matching properties as they enter the market, register for the new listings email subscription.

Interested in a newly listed Crossfield property?

Contact Diane Richardson at 403.397.3706 or diane@mypadcalgary.com to request details or arrange a private viewing.

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.