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

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

JUST LISTED OAKRIDGE HOMES & CONDOS FOR SALE
JUST LISTED OAKRIDGE MLS LISTINGS, OAKRIDGE NEW LISTINGS, JUST LISTED OAKRIDGE HOUSES, CONDOS & TOWNHOMES FOR SALE

Explore the Latest Oakridge Homes Just Listed for Sale at Diane-Richardson.com. Discover the most recent additions to the market in Oakridge, Calgary, as we showcase our just listed Oakridge MLS® listings. We offer a comprehensive selection of houses and condos for sale in Oakridge, providing you with a range of options to consider including bungalows for sale in Oakridge. Our listings encompass not only Oakridge properties but also homes and townhouses in SW Calgary and the surrounding area.
With numerous Oakridge real estate listings available, you'll find plenty of opportunities to find your dream home. Each just listed Oakridge home for sale on our website includes photos, neighborhood information, and amenities to help you make an informed decision. When you find something that catches your eye, don't hesitate to reach out to us via email, text, or phone call.
We'll be more than happy to arrange a private viewing at your convenience. Contact Diane Richardson at 403.397.3706 to take the next step towards finding your ideal Oakridge home

Discover the Perfect Home in Oakridge - Contact Diane Richardson Today!


Welcome to our webpage showcasing an impressive collection of homes for sale in Oakridge, Calgary. If you're looking for a vibrant and family-friendly community with a convenient location, Oakridge is the ideal place to call home. With its charming streets, beautiful parks, and a close-knit atmosphere, Oakridge offers a welcoming environment for residents of all ages.

Browse through our listings featuring a diverse selection of homes for sale in Oakridge. From cozy bungalows to spacious two-story houses, we have properties that cater to various preferences and lifestyles. Imagine living in a well-established neighborhood, surrounded by mature trees, and having easy access to amenities, schools, and recreational facilities.

When it comes to buying or selling a home in Oakridge, Diane Richardson is your trusted real estate professional. With extensive knowledge of the local market and a commitment to client satisfaction, Diane Richardson is dedicated to helping you find the perfect home or achieve a successful sale. As a seasoned expert in the Oakridge real estate market, Diane has a deep understanding of the community's unique features and can guide you through the buying or selling process with ease.

If you're considering selling your house in Oakridge, Diane Richardson is here to assist you. Selling a property is a significant decision, and having a skilled real estate agent by your side can make all the difference. Diane will provide expert advice, strategic marketing, and strong negotiations to ensure you achieve the best possible outcome.

Choosing Diane Richardson as your real estate partner guarantees personalized attention, exceptional service, and a seamless experience. With her passion for helping clients achieve their real estate goals, Diane goes above and beyond to exceed expectations. She understands that buying or selling a home is a major life decision, and she is committed to providing guidance and support throughout the entire process.

Contact Diane Richardson today to explore the remarkable opportunities that Oakridge homes have to offer. Whether you're in search of your dream home or ready to sell your house, Diane will provide the expertise, dedication, and professionalism you deserve. Don't miss out on the chance to call Oakridge home - reach out to Diane Richardson now and let her help you find your perfect home or sell your house with confidence

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.

CALGARY BUNGALOWS, SINGLE LEVEL, WALKOUT HOMES

When searching Calgary listings click on DETAILS to view information about the listing and click on MORE... to view the property on a map, schedule a showing, email the listing or check affordability on the mortgage calculator. Every effort is made to make it as easy as possible for you to find and learn about Calgary houses, condos, and townhouses on AlbertaTownandCountry.com.


Diane Richardson @ 403-397-3706 (call or text) or email Diane@drichrealty.com


Forgot password Extend Verify Contact
1-12/428
  • 2644 Dovely Court SE in Calgary: Dover Row/Townhouse for sale : MLS®# A2125956

    2644 Dovely Court SE Dover Calgary T2B 3G6
    Main Photo: 2644 Dovely Court SE in Calgary: Dover Row/Townhouse for sale : MLS®# A2125956
    $243,000
    Residential
    Status:
    Active
    MLS® Num:
    A2125956
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    784 sq. ft.
    Welcome to the 55+ complex! This charming townhouse is in the perfect location next to an open field, and is only a 5 minute walk to the river and off leash dog park. When you walk through the front door, the first thing you will notice is how bright the living space is with its large window, that leads right to the warm and cozy kitchen that has plenty of cupboard storage. The master bedroom and a second bedroom are also located on this floor, as well as the laundry room, and a 4 piece bathroom. The basement is partialy developed, complete with a 4 piece bathroom , and the remainder is awaiting your personal renovations. There is loads of extra storage in the unit and under the stairs, Check out the exceptional clubhouse where you can meet other people your age, play any of the many games and activities available, or check out one of the regular community events. Come find out what living in this welcoming 55+ community is all about, book a showing today! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 908 2200 Woodview Drive SW in Calgary: Woodlands Row/Townhouse for sale : MLS®# A2136488

    908 2200 Woodview Drive SW Woodlands Calgary T2W 3N6
    OPEN HOUSE: Jun 01, 2024
    01:00 PM - 03:00 PM MDT
    Open House on Saturday, June 1, 2024 1:00PM - 3:00PM
    Main Photo: 908 2200 Woodview Drive SW in Calgary: Woodlands Row/Townhouse for sale : MLS®# A2136488
    $285,000
    Residential
    Status:
    Active
    MLS® Num:
    A2136488
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    875 sq. ft.
    Tastefully updated townhouse in an amazing location! Just a short walk from the Woodlands school, green-space and shopping, this 2-bedroom main floor unit is perfect for young families or those wishing to downsize. The open concept unit features a large living room, dining space and a good sized kitchen. Down the hall is a large 4-piece bathroom, 2 large bedrooms with lots of storage and a laundry closet. There is additional storage in the mechanical room and a large crawlspace under the unit. This open and bright corner unit comes with its own parking space, outdoor patio and very low condo fees. Don’t miss your chance to view this property. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 11025 24 Street SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2136641

    11025 24 Street SW Cedarbrae Calgary T2W 5K3
    Main Photo: 11025 24 Street SW in Calgary: Cedarbrae Row/Townhouse for sale : MLS®# A2136641
    $299,000
    Residential
    Status:
    Active
    MLS® Num:
    A2136641
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    972 sq. ft.
    GREAT PROPERTY FOR 1ST TIME BUYER OR INVESTOR and ready for immediate occupancy! Main floor unit with separate entrance and patio has been recently upgraded with paint, lighting, some flooring and a new screen door. This home features a bright spacious floor plan with a good sized living room with a wood burning fireplace, a large kitchen /dining area and spacious master bedroom with a walkthrough closet with a 2 piece ensuite which could be converted into a full bathroom in future. The large second bedroom is located across from the 4 piece main bathroom. The unit also has a large storage closet as well as stacked laundry in the utility room with additional storage shelving.. The furnace, water heater, all kitchen appliances and bathroom fans have all been replaced within the last 5 years. Recent upgrades include fresh paint, all new lighting, a new screen door as well as some flooring. Secure assigned heated underground parking spot as well as access to secure bicycle storage and off-street visitor parking for guests. Calgary BRT transit line is across the street for easy access to downtown and the newly completed Tsuut’ina Trail makes this wonderful westside community more accessible than ever. Every amenity needed is nearby including schools, community centre, shopping, restaurants, the leisure center, and Fish Creek and Glenmore Parks. NOTE: Living room window is cracked and will be replaced with a new window ASAP. More details
    Listed by TREC The Real Estate Company
    DIANE RICHARDSON
  • 4 145 Rockyledge View NW in Calgary: Rocky Ridge Row/Townhouse for sale : MLS®# A2136269

    4 145 Rockyledge View NW Rocky Ridge Calgary T3G 5Y5
    Main Photo: 4 145 Rockyledge View NW in Calgary: Rocky Ridge Row/Townhouse for sale : MLS®# A2136269
    $299,000
    Residential
    Status:
    Active
    MLS® Num:
    A2136269
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    707 sq. ft.
    This stunning condo has been professionally renovated from top to bottom. Begin your journey at the charming front porch, where breathtaking Rocky Mountain views await. Step inside to a bright, open-concept design that seamlessly blends style and comfort. Luxurious vinyl plank flooring flows throughout, enhanced by in-floor radiant heat for cozy winter days. The sleek, contemporary kitchen is a chef's dream with custom cabinets, Quartz Caesarstone countertops, new stainless-steel appliances, soft-close drawers, under-cabinet lighting, and a stunning glass tile backsplash. The kitchen island is perfect for entertaining. The spacious dining room features a custom built-in office with full-height cabinets, a Quartz Caesarstone countertop, and a filing cabinet—ideal for work and study. The primary bedroom, adorned with a stylish 3D panel wall, offers a huge walk-in closet. The renovated bathroom is a serene retreat with a deep soaker tub, porcelain tile, new fixtures, a Quartz Caesarstone countertop, new cabinets, and a modern fan. The laundry room has a stackable washer and dryer, storage shelves, and a hot water tank replaced in 2020. Custom window coverings include Hunter Douglas blinds in the living room with top-down/bottom-up functionality. Condo fees include heat and water. This pet-friendly complex features a fully equipped on-site gym. Included are a titled parking stall and a titled storage unit in the heated underground parkade. Conveniently located near shopping, parks, pathways, Rocky Ridge YMCA, C-Train, and major highways—your gateway to the Rocky Mountains. Book your showing today! More details
    Listed by RE/MAX iRealty Innovations
    DIANE RICHARDSON
  • 58 3800 Fonda Way SE in Calgary: Forest Heights Row/Townhouse for sale : MLS®# A2132641

    58 3800 Fonda Way SE Forest Heights Calgary T2A 6G8
    Main Photo: 58 3800 Fonda Way SE in Calgary: Forest Heights Row/Townhouse for sale : MLS®# A2132641
    $299,800
    Residential
    Status:
    Active
    MLS® Num:
    A2132641
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    976 sq. ft.
    Very clean, with $30,000 in recent upgrades, including flooring, Bath Fitter tub and surround, paint, and baseboards. Enjoy one-level living in this charming end unit bungalow townhouse. Large sundrenched white kitchen is delightfully open with over the sink window where warm natural light streams in all day. Cooking is a breeze with plenty of cabinet and tiled counter space. The kitchen features attractive new herringbone vinyl flooring that looks great and is easy to clean. Generous dining area is adjacent to the large, bright living room. No carpet here! Lovely new plank flooring in the living room, dining room and hallway. Laundry and storage are conveniently located across from the kitchen. Huge primary suite with big window and massive closet! Secondary bedroom/flex room can be a TV room, Yoga studio, craft area, nursery, or home office. Sip your morning coffee on your private, east-facing patio with adequate space for a BBQ. Vinyl fencing never needs sanding or painting. Backs onto a beautifully treed courtyard. Massive storage in the dry crawl space. Parking stall is just outside your kitchen window. Just steps away is beautiful Fonda Park athletic field and playground. Close to schools, major shopping, amenities, and services. Well managed complex, the fees are reasonable, and the neighbours are nice. Book your showing today – we can’t wait to show you around! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 6 153 Rockyledge View NW in Calgary: Rocky Ridge Row/Townhouse for sale : MLS®# A2131734

    6 153 Rockyledge View NW Rocky Ridge Calgary T3G 5Y5
    Main Photo: 6 153 Rockyledge View NW in Calgary: Rocky Ridge Row/Townhouse for sale : MLS®# A2131734
    $314,900
    Residential
    Status:
    Active
    MLS® Num:
    A2131734
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    711 sq. ft.
    MOUNTAIN VIEWS and lots of NATURAL LIGHT in this WEST-FACING, GROUND FLOOR unit with 2 UNDERGROUND PARKING STALLS in the highly desirable “Blue Sky” complex. Enjoy a low-maintenance and peaceful lifestyle in this open concept home FRESHLY PAINTED and updated with NEW LUXURY VINYL PLANK FLOORING, DESIGNER LIGHTING and a NEW HOT WATER TANK. Soaring 9’ CEILINGS add to the airy ambience. The living room promotes relaxation in front of the ELECTRIC FIREPLACE while an oversized window streams in sunshine simultaneously framing those stunning views. Culinary inspiration awaits in the well laid out kitchen featuring STAINLESS STEEL APPLIANCES, loads of cabinets a pantry for extra storage and a BREAKFAST BAR peninsula island for extra prep and gathering space. Adjacently the dining room has plenty of additional hosting space plus a great nook for a home office or hutch. Unwind, barbeque or soak up the sun on the spectacular and PRIVATELY FENCED PATIO with unobstructed MOUNTAIN VIEWS as the breathtaking backdrop. At the end of the day retreat to the calming primary oasis with a large WALK-IN CLOSET that includes extra shelving. Frech door leads to the private SECOND PATIO enticing peaceful morning coffees. A spacious 4-piece bathroom, in-suite laundry, 2 titled underground parking stalls (with elevator access) and a titled storage unit add to your convenience, comfort and security. This exceptional home is in a PRIME LOCATION close to the extensive pathway system and the many parks and playgrounds within this extremely walkable community. WITHIN WALKING DISTANCE ARE THE C-TRAIN STATION, CO-OP, the COMMUNITY CENTRE, the YMCA and every amenity. Truly an outstanding location for this beautiful, move-in ready home! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 5 5397 Rundlehorn Drive NE in Calgary: Pineridge Row/Townhouse for sale : MLS®# A2123991

    5 5397 Rundlehorn Drive NE Pineridge Calgary T1Y 2C2
    Main Photo: 5 5397 Rundlehorn Drive NE in Calgary: Pineridge Row/Townhouse for sale : MLS®# A2123991
    $325,000
    Residential
    Status:
    Active
    MLS® Num:
    A2123991
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    913 sq. ft.
    This spacious bungalow style townhouse sounds like a delightful place to call home! A two bedroom, one bathroom sanctuary offers a worry-free living experience. The private patio is a perfect spot to enjoy some sunshine, and the new roof, windows, siding, and patio door add to the appeal. The interior is cozy and inviting. The wood-burning fireplace is a nice touch for those chilly evenings, and the built-in vacuum system adds convenience. The ample storage space in the large laundry room is certainly a plus. The location is extremely convenient, with proximity to amenities such as transit, shopping, schools, and the hospital. Additionally, the availability of visitor and handicap parking is a thoughtful feature for residents and guests alike. Overall, it sounds like a wonderful opportunity for comfortable and convenient living with one of the lowest condominium fees in the city. More details
    Listed by First Place Realty
    DIANE RICHARDSON
  • 51 Rundlelawn Green NE in Calgary: Rundle Semi Detached (Half Duplex) for sale : MLS®# A2135694

    51 Rundlelawn Green NE Rundle Calgary T1Y 6S5
    Main Photo: 51 Rundlelawn Green NE in Calgary: Rundle Semi Detached (Half Duplex) for sale : MLS®# A2135694
    $329,900
    Residential
    Status:
    Active
    MLS® Num:
    A2135694
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,117 sq. ft.
    This 55+ bungalow duplex style bare land condo is located on a quiet cul-de-sac. This 28 unit complex has tons of visitor parking. The low condo fee of $205 gives you landscaping, snow removal and underground sprinkler operation and maintenance. Updates to this unit include roof shingles, air conditioner unit, external wheelchair elevator, metal capped window and door trim, security shutters on the rear patio doors ,updated garage door, concrete walkway, hotwater tank and a second full bath added with an oversized walk in shower. The entire main level of this house has been redone with laminate flooring. The living room offers vaulted ceilings, room for a dining room and patio doors to the rear deck. The kitchen offers tons of counter top working area, oak cabinets and room for an eating area. Tons of windows in the kitchen making it a great place to spend time. The primary bedroom offers two closets and an indented area for a dresser. The second bedroom is a good size for guests. There is a main floor laundry removed from the living area. The basement is fully developed with a family room, games area, computer area and a 3pc bathroom with an oversized walk in shower. This unit has the best location in the complex with a private green space behind the deck. Close to the LRT, Lougheed hospital, bus routes, shopping. More details
    Listed by MaxWell Capital Realty
    DIANE RICHARDSON
  • 104 40 Panatella Landing NW in Calgary: Panorama Hills Row/Townhouse for sale : MLS®# A2134159

    104 40 Panatella Landing NW Panorama Hills Calgary T3K 0K8
    Main Photo: 104 40 Panatella Landing NW in Calgary: Panorama Hills Row/Townhouse for sale : MLS®# A2134159
    $335,000
    Residential
    Status:
    Active
    MLS® Num:
    A2134159
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    819 sq. ft.
    FULLY RENOVATED 2 BED UNIT, ONE OF THE LARGEST FLOORPLANS IN THE COMPLEX! This 2 bedroom townhome offers an ideal floor plan with its own private patio area. As you step inside this bright and open unit you will be greeted with modern wide plank flooring that runs throughout the entire unit, freshly painted walls, trim and baseboards, and a functional floor plan. There is good sized living and a separate dedicated dining room space that opens onto the updated kitchen that is fitted with modern white cabinetry, new thick stone countertops including on the center island that is perfect for entertaining, new trendy subway tile backsplash, and even has a walk in pantry. Down the hall you will find 2 bedrooms including the primary and sliding doors to access your private patio area. There is a full 4 piece bath where the new stone counters continue and fitted with a new faucet. Add in insuite laundry, a large in unit storage area, in-floor heating to keep you warm in the cold months, tankless/on-demand hot water, and a private assigned parking spot. This well-run complex has plenty of visitor and on street parking, and is close to major shopping centers/grocery stores, state of the art fitness and leisure center, and major roadways (only 5 mins to Stoney Trail). Also, walking distance to schools and playgrounds. Perfect for the first time buyer, young family, or savvy investor…all in a well run complex! More details
    Listed by The Real Estate District
    DIANE RICHARDSON
  • 207 52 savanna Walk NE in Calgary: Saddle Ridge Row/Townhouse for sale : MLS®# A2135311

    207 52 savanna Walk NE Saddle Ridge Calgary T3J 0Y3
    OPEN HOUSE: Jun 01, 2024
    12:00 PM - 05:00 PM MDT
    Open House on Saturday, June 1, 2024 12:00PM - 5:00PM
    Main Photo: 207 52 savanna Walk NE in Calgary: Saddle Ridge Row/Townhouse for sale : MLS®# A2135311
    $350,000
    Residential
    Status:
    Active
    MLS® Num:
    A2135311
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    575 sq. ft.
    WELCOME HOME!! This charming 2 bedrooms, 1 bathroom bungalow style townhome in Saddle Ridge is sure to meet your needs! This gem offers comfort, style and convenience all in one! With low condo fees and close proximity to major arteries and amenities, this townhome is meant for you! This unit features in suite laundry, elegant appliances and beautiful finishes. Call your favorite realtor today for a showing! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 1417 Auburn Bay Circle SE in Calgary: Auburn Bay Row/Townhouse for sale : MLS®# A2136270

    1417 Auburn Bay Circle SE Auburn Bay Calgary T3M 1S6
    OPEN HOUSE: Jun 01, 2024
    12:00 PM - 03:00 PM MDT
    Open House on Saturday, June 1, 2024 12:00PM - 3:00PM
    OPEN HOUSE: Jun 02, 2024
    12:00 PM - 03:00 PM MDT
    Open House on Sunday, June 2, 2024 12:00PM - 3:00PM
    Main Photo: 1417 Auburn Bay Circle SE in Calgary: Auburn Bay Row/Townhouse for sale : MLS®# A2136270
    $364,999
    Residential
    Status:
    Active
    MLS® Num:
    A2136270
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,151 sq. ft.
    Indulge in lake living! Bright and airy, this 2-bedroom townhouse is just a short walk to the Auburn Bay beach house, your access to swimming, boating, skating and more! Step through the door into a spacious living room, perfect for entertaining as it flows directly into the kitchen. With ample storage, sleek cabinetry and island counter, this kitchen is built for daily living. Primary bedroom offers a private 4-piece ensuite and walk-in closet. A second large bedroom with ample closet space is just down the hall. Stacked hallway laundry, 4 piece bathroom and storage room round out this home. Enjoy summer sun on your south facing patio, with gas hookup. With easy access to South Health Campus, schools, Seton YMCA, shopping and transit, this is a prime location not to be missed! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 244 Mckenzie Towne Lane SE in Calgary: McKenzie Towne Row/Townhouse for sale : MLS®# A2135358

    244 Mckenzie Towne Lane SE McKenzie Towne Calgary T2Z 0C3
    Main Photo: 244 Mckenzie Towne Lane SE in Calgary: McKenzie Towne Row/Townhouse for sale : MLS®# A2135358
    $365,000
    Residential
    Status:
    Active
    MLS® Num:
    A2135358
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    973 sq. ft.
    This sunny south facing TWO Bedroom Two full bath single level townhouse is tucked away in quiet location facing a GREENSPACE! It is an end unit with the LARGEST floor plan in the complex which provides a spacious living/dining/kitchen area. Kitchen has newly, professionally painted maple cabinets, stainless appliances & lots of counter space with room for sit-up breakfast bar seating. Large bedrooms (can each fit king bed) & each of the TWO four piece bathrooms have upgraded tile. Condo has in-suite laundry & in-suite storage. Underground heated parking is just a few short steps away and visitor parking is close by. A nice deck offers a place to bbq and place to sit to take in this lovely quiet location. Walk to McKenzie Towne shopping, grocery, fitness club, public transit, restaurants, and much more!! Deerfoot, Stoney Trail and the South Health Campus are easily accessible. More details
    Listed by eXp Realty
    DIANE RICHARDSON
1-12/428
Data was last updated May 31, 2024 at 08:05 PM (UTC)
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.