/ Follow me this way

WindsongAirdrie

Calgary, Airdrie, Cochrane, Bragg Creek & Rocky View based on zones

Forgot password Extend Verify Contact
1-5/24
  • 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571

    26 WINDWOOD Grove SW Airdrie Airdrie T4B 3T2
    Main Photo: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 1: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 2: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 3: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 4: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 5: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 6: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 7: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 8: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 9: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 10: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 11: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 12: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 13: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 14: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 15: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 16: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 17: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 18: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 19: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 20: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 21: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 22: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 23: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 24: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 25: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 26: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 27: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 28: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 29: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 30: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 31: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 32: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 33: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 34: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 35: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 36: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 37: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 38: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 39: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    • Photo 40: 26 WINDWOOD Grove SW: Airdrie House for sale : MLS®# C4302571
    $544,900
    Detached
    Status:
    Active
    MLS® Num:
    C4302571
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    2,216 sq. ft.
    STUNNING immaculate home on one of the largest lots in Windsong! Over 2850 sq ft of living space!The modern & open main floor boasts floor to ceiling cabinetry, quartz counter-tops throughout the home & a perfect mix of ceramic tile & hand scraped hardwood floors. Luxurious finishes continue upstairs with a gas fireplace & walkout balcony off the vaulted ceiling split level, a flex area perfect for an office, 3 bedrooms, including the master & gorgeous en-suite rich with floor to ceiling tile. Downstairs is a bright, fully finished basement complete with wet bar, bonus room with fireplace & 4th bedroom w/en-suite separated by beautiful sliding barn doors, complete with in-floor heating. The enormous landscaped backyard (with garden!) will surely catch your eye. Picture yourself on the large deck that is wired & reinforced for a hot tub. Being just minutes from schools, playgrounds, green space & all the amenities of Cooper’s Town Promenade, this fully upgraded home really has it all! More details
    Listed by RE/MAX HOUSE OF REAL ESTATE
  • 51 Windcreek Terrace SW: Airdrie House for sale : MLS®# C4297519

    51 Windcreek Terrace SW Airdrie Airdrie T4B 0Y4
    Main Photo: 51 Windcreek Terrace SW: Airdrie House for sale : MLS®# C4297519
    • Photo 1: 51 Windcreek Terrace SW: Airdrie House for sale : MLS®# C4297519
    • Photo 2: 51 Windcreek Terrace SW: Airdrie House for sale : MLS®# C4297519
    • Photo 3: 51 Windcreek Terrace SW: Airdrie House for sale : MLS®# C4297519
    • Photo 4: 51 Windcreek Terrace SW: Airdrie House for sale : MLS®# C4297519
    $519,900
    Detached
    Status:
    Active
    MLS® Num:
    C4297519
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    2,248 sq. ft.
    For Full Details Click More Information - IMPRESSIVE WINDSONG HOME - Stylish Property 2868.2 sq ft Completed! Two large living room areas, extensive GRANITE kitchen, sizable dining area & office/flex nook. 4 BEDROOMS, 3.5 BATHROOMS w/spa-like ensuite - dual vanity, jetted tub, shower & gas fireplace! Double garage & landscaped fenced yard. Calculated RMS Value: 2,247.8 Sq Ft. Total finished/liveable area: 2,868.2 Sq Ft. - For Full Details Click More Information More details
    Listed by MY MOVE REALTY
  • 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501

    426 WINDROW Common SW Airdrie Airdrie T4B 4K2
    Main Photo: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 1: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 2: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 3: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 4: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 5: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 6: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 7: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 8: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 9: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 10: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 11: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 12: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 13: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 14: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 15: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 16: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 17: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 18: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 19: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 20: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 21: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 22: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 23: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 24: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 25: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 26: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 27: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 28: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 29: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 30: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 31: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 32: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 33: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 34: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 35: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 36: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 37: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 38: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 39: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 40: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    • Photo 41: 426 WINDROW Common SW: Airdrie House for sale : MLS®# C4302501
    $510,000
    Detached
    Status:
    Active
    MLS® Num:
    C4302501
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,517 sq. ft.
    Welcome to this ideally located, well maintained, over 2500 square feet house in Windsong, Airdrie. Practical 3 bedrooms plan with 2.5 washroom. A few upgrades worth mentioning are iron spindle railing through-out, laminate and upgraded carpet flooring, knockdown ceiling, pot lights, Upgraded kitchen with high-end black stainless steel appliances, 36 inch gas cook top, built-in oven and Microwave, chimney hood fan, subway back splash, tiles in all wet areas, fireplace in living room, 9 foot ceilings on main and upper floor. Main floor has a huge living room with a den and dining room right next to kitchen. Upstairs you would find the gorgeous Master bedroom with his and her walk-in closet, a 4-piece en-suite with standing shower and soaker tub. The other two bedrooms are very good sized. Full main bathroom with a standing shower and bonus room complete the upper level. Basement is unfinished and awaits your creative touch. Call your favorite Realtor to book a showing today. More details
    Listed by RE/MAX HOUSE OF REAL ESTATE
  • 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582

    884 WINDHAVEN Close SW Airdrie Airdrie T4B 0P4
    Main Photo: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 1: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 2: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 3: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 4: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 5: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 6: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 7: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 8: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 9: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 10: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 11: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 12: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 13: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 14: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 15: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 16: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 17: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 18: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 19: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 20: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 21: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 22: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 23: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 24: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 25: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 26: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 27: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 28: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 29: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 30: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 31: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 32: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 33: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    • Photo 34: 884 WINDHAVEN Close SW: Airdrie House for sale : MLS®# C4303582
    $484,900
    Detached
    Status:
    Active
    MLS® Num:
    C4303582
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,210 sq. ft.
    Bright, upgraded and open concept 2210 sqft exceptional family home in Windsong. This home offers an inviting floor plan loaded with many upgrades including HARDWOOD, TILES, 9'+ CEILING, GRANITE COUNTER TOPS, MAPLE RAILING with IRON SPINDLES, POT LIGHTS, STAINLESS STEEL APPLIANCES, GAS STOVE and much more. The main level features white kitchen with lots of counter space, large family room and dining area with central island. The second level offers bonus room with VAULTED CEILING and gas fireplace. Enjoy the cool summer breeze on the 2ND level front BALCONY. The upper level has an open office overlooking bonus room and 3 bedrooms including the Master bedroom with full ensuite bath featuring DOUBLE SIDED FIREPLACE and walk-in closet. Fully fenced backyard with deck. Very close to schools and parks. More details
    Listed by RE/MAX HOUSE OF REAL ESTATE
  • 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396

    209 WINDROW Crescent SW Airdrie Airdrie T4B 4K4
    Main Photo: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 1: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 2: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 3: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 4: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 5: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 6: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 7: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 8: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 9: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 10: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 11: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 12: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 13: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 14: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 15: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 16: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 17: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 18: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 19: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 20: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 21: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 22: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 23: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 24: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 25: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 26: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 27: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 28: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 29: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 30: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 31: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 32: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 33: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 34: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 35: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 36: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 37: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 38: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 39: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 40: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 41: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 42: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 43: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 44: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 45: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 46: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 47: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    • Photo 48: 209 WINDROW Crescent SW: Airdrie House for sale : MLS®# C4301396
    $474,900
    Detached
    Status:
    Active
    MLS® Num:
    C4301396
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    2,240 sq. ft.
    BRAND NEW HOME JUST OCCUPIED 6 MONTHS AGO. MOST POPULAR 4 BEDROOM PLAN WITH HUGE BALCONY IN FRONT OVER THE GARAGE. 4 BEDROOMS, 2 1/2 BATHS, 2 LIVING ROOMS, 9' CEILINGS IN ALL LEVELS INCLUDING THE BASEMENT, FIRE PLACE, OPEN PLAN. BASEMENT UNSPOILED FOR YOUR OWN IMAGINATION TO FINISH. More details
    Listed by RE/MAX REAL ESTATE (CENTRAL)
1-5/24
Data was last updated July 2, 2020 at 05:30 AM (UTC)

Full Service Real Estate

I pride myself on giving every client of mine the utmost personal service. In the end, what matters most is your satisfaction. Whatever your needs are, I will deliver. How can I get you started on your real estate journey?

Let's talk about your next home sale or purchase

Shoot me a message, I’m all ears. Remember consultations are always free with no obligations.

Beds (Min)
Any
1
2
3
4
5
Baths (Min)
Any
1
2
3
4
5
Priced between $ & $
Data supplied by CREB®’s MLS® System. CREB® is the owner of the copyright in its MLS® System. The Listing data is deemed reliable but is not guaranteed accurate by CREB®.
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.
The trademarks REALTOR®, REALTORS®, and the REALTOR® logo are controlled by The Canadian Real Estate Association (CREA) and identify real estate professionals who are members of CREA. Used under license.