Diane Richardson

Cell: 403-397-3706 |

Discover Your Ideal Space: 3 Bedroom or More Homes for Sale in Calgary

As one of the fastest-growing metropolitan areas in Canada, Calgary offers a wide range of housing options to accommodate families and individuals seeking more spacious living arrangements. Whether you're looking for a classic single-family home, a modern townhouse, or a luxurious estate property, the Calgary real estate market provides an abundance of 3-bedroom or more homes to choose from.

To assist you in your search for the perfect 3+ bedroom home in Calgary, I recommend working closely with Diane Richardson, a knowledgeable and experienced real estate agent with extensive expertise in the local market.

Why Work with Diane Richardson?

  1. Local Expertise: Diane has been helping clients navigate the Calgary real estate landscape for many years, and she has an in-depth understanding of the city's diverse neighborhoods, market trends, and property values.

  2. Personalized Approach: Diane takes the time to understand your unique housing needs, preferences, and budget, and she will tailor her search and recommendations to ensure you find the perfect property that meets your criteria.

  3. Extensive Network: Diane has established strong relationships with other real estate professionals, home builders, and property owners in the Calgary area, giving her access to a wide range of off-market and pre-sale opportunities.

  4. Negotiation Skills: Diane is a skilled negotiator who will advocate for your best interests, ensuring you receive the most favorable terms and pricing when purchasing your new 3+ bedroom home.

  5. Seamless Transaction: Diane will guide you through every step of the home-buying process, from initial property viewings to the final closing, providing valuable advice and support along the way.

Exploring 3+ Bedroom Home Listings in Calgary with Diane Richardson

To start your search for 3-bedroom or more homes for sale in Calgary, you can reach out to Diane Richardson at 403.397.3706. She will leverage the Calgary MLS (Multiple Listing Service) system and her extensive network to identify the most suitable properties that align with your requirements.

When evaluating 3+ bedroom home listings in Calgary with Diane, consider factors such as:

  • Total square footage and number of bedrooms/bathrooms

  • Lot size and configuration (for single-family homes)

  • Specific features and amenities (e.g., ensuite bathrooms, home offices, smart home technology)

  • Proximity to schools, parks, shopping, and transportation

  • Neighborhood characteristics and community amenities

  • Pricing, property taxes, and financing options

Diane's expertise and personalized approach will be invaluable in navigating the diverse 3+ bedroom home market in Calgary and helping you find the perfect property that meets your family's needs, budget, and long-term goals.

Discover the exceptional opportunities to own a spacious, feature-rich home in one of Calgary's thriving residential communities, where you can enjoy a high quality of life and the amenities of a modern, family-friendly city. Contact Diane Richardson today at 403.397.3706 to get started on your home-buying journey.

Find Your Perfect Home in Calgary: 3 to 8 Bedroom Homes


Get in Touch with Diane Richardson – Your Trusted Calgary Real Estate Professional

Looking to chat about a property or have questions about buying or selling in Calgary? Diane Richardson is ready to help! Friendly, knowledgeable, and responsive—Diane is committed to making your real estate experience smooth and enjoyable.

Easy Online Contact Form

Simply head to Diane’s convenient online contact form. Provide your name, email, and message, and include any property addresses or MLS® numbers you're curious about. Diane will respond swiftly, ensuring you get all the answers you need!

Call Diane Directly

Prefer a direct conversation? No problem! Just call Diane at 403.397.3706. She's always happy to answer your questions or arrange viewings at your convenience.

Send an Email

Want to connect via email? Reach Diane directly at Diane@Mypadcalgary.com. She'll gladly provide additional information, answer your questions, and assist with your real estate journey.

Don't hesitate—reach out today and experience stress-free, professional guidance from Diane Richardson!

Chestermere homes for sale under $500,000

Forgot password Extend Verify Contact
1-12/58
  • 828 West Chestermere Drive: Chestermere Mobile for sale : MLS®# A2241515

    828 West Chestermere Drive Chestermere Chestermere T1X 1B6
    Main Photo: 828 West Chestermere Drive: Chestermere Mobile for sale : MLS®# A2241515
    $119,800
    Mobile
    Status:
    Active
    MLS® Num:
    A2241515
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,972 sq. ft.
    Indulge in the elegance of LAKESIDE LIVING with this beautiful year-round retreat, perfectly situated on the shores of Chestermere Lake. This lakefront ESCAPE has VIEWS that will make you want to stay & includes your own PRIVATE YARD which is complete with BOAT LIFT, dock & canopy! Whether you're seeking a weekend retreat or a permanent lakeside residence, this A F F O R D A B L E property has something for everyone! Step inside to discover a beautifully appointed trailer that effortlessly blends comfort and style. With 3 nicely sized bedrooms (all with large closets), there is ample space to accommodate family and guests in a warm and inviting setting + you will LOVE the sunroom that offers panoramic lake views and serves as a stunning all-season room. This is the perfect spot to relax after a day on the lake or for entertaining all your family and friends while enjoying the views!! A thoughtfully designed front living room and spacious foyer provide additional comfort and functionality, while the updated kitchen boasts modern cabinetry, GRANITE counters & generous counter space, ideal for preparing meals and hosting with ease. Enhancing the property’s appeal is a detached single garage as well as 3 additional sheds to keep your outdoor essentials organized and protected. This unique lakefront property offers a rare opportunity to experience the very best of resort-style living without breaking the bank!! Enjoy breathtaking sunrises, evening campfires by the lake, and an endless array of recreational activities which include boating, kayaking, swimming, paddle boarding, water skiing, tubing, skating, fishing + MUCH MUCH MORE!! All from the comfort of your own lakeside haven!! The seller has recently updated the home with NEW windows, FRESH paint, a gorgeous kitchen & modern decor! WOW!! PLEASE NOTE: LAND IS NOT INCLUDED in the sale. Trailer ONLY. Monthly lease in place for $2140 per month. The buyer must be approved by lease holder. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 213 300 Marina Drive: Chestermere Row/Townhouse for sale : MLS®# A2240841

    213 300 Marina Drive Chestermere Chestermere T1X 0P6
    Main Photo: 213 300 Marina Drive: Chestermere Row/Townhouse for sale : MLS®# A2240841
    $245,000
    Residential
    Status:
    Active
    MLS® Num:
    A2240841
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    748 sq. ft.
    INVEST IN YOU! Excellent opportunity for the first time home buyer or investor. You could own this home for as little as $1170.10/mo. 10% downpayment. 5 year term. 3.79% Interest rate. 25 year Amortization. OAC* Welcome to Chestermere Station where LOCATION, CONVENIENCE, and LIFESTYLE are just outside your front door. This well maintained 2 bedroom unit is ideal for those with an active lifestyle. It is conveniently located across the street from shopping and amenities. It's a 5 minute walk to John Peake Memorial Park & CHESTERMERE LAKE. Under 5 minutes to take FIDO for a walk to Steve King Memorial Dog park or a 10 minute walk to the Chestermere Off Leash Area. PRAIRIE WATERS ELEMENTARY & ST GABRIEL THE ARCHANGEL SCHOOL. are a modest 10 minute walk from Chestermere Station! Enjoy the extensive pathways and parks throughout the community and saver the rest of the summer days at Chestermere Lake. This bright lower level unit is located directly across from the Gazebo and Greenspace. Enjoy the shade of your cool covered patio area while you grill up a dinner. Or, walk over to the Gazebo and soak up some sunshine. The spacious front foyer ushers you into this open concept unit. Natural light spills through the large windows and illuminates the generous sized living room. The sleek modern kitchen is host to a sizeable peninsula and breakfast bar. A comfortable sized master bedroom with several options for furniture placement. Roomy second bedroom. 4 piece bath. And, a large laundry and storage room. The perfect size to host your bike. The assigned parking stall is just outside the unit with ample visitor parking throughout the complex. This 747 sq ft, 2 bedroom condo offers ample space for the single professional, couple, or roommates. Priced right for first time home buyer or investor with modest condo fees of $211.31/month. This unit comes fully furnished for your convenience. Pet friendly with board approval. A short drive to East Hills Shopping and Entertainment. Quick access to 17 Ave or Highway 1. An exceptional location for those working downtown with an approximate 15 minute commute to Rundle Train Station. Contact your favourite realtor today to call this home your own. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 212 300 Marina Drive: Chestermere Row/Townhouse for sale : MLS®# A2263973

    212 300 Marina Drive Chestermere Chestermere T1X 0P6
    Main Photo: 212 300 Marina Drive: Chestermere Row/Townhouse for sale : MLS®# A2263973
    $259,000
    Residential
    Status:
    Active
    MLS® Num:
    A2263973
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    756 sq. ft.
    Why rent when you can own for less and start building equity?! Welcome to #212 300 Marina Drive! This townhouse is perfect for first-time home buyers or investors. Located in the highly sought-after Chestermere Station complex, this location provides the perfect blend of comfort and convenience. Step into this exceptionally maintained single-level 2 bed, 1 bath unit that offers an open concept floor plan. Featuring a large living room, a good-sized kitchen with ample cabinet space and a peninsula island, large windows that provide an abundance of natural light, and a laundry room large enough for additional storage. This unit comes with one parking stall steps from your door and plenty of visitor parking for your guests. Located close to all of Chestermere's amenities, including shopping, restaurants, professional services, the beach, parks, walking and biking paths, as well as the rec center! Just a short drive to East Hills Shopping Center with Costco, Walmart, Cineplex, and much more. Book you're showing today to see the value in this townhome! More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 195 300 Marina Drive: Chestermere Row/Townhouse for sale : MLS®# A2256372

    195 300 Marina Drive Chestermere Chestermere T1X 0P6
    LIVE STREAM: Nov 10, 2025
    11:00 PM - 04:00 PM MST
    Virtual Open House on Monday, November 10, 2025 11:00PM - 4:00PM
    LIVE STREAM: Nov 11, 2025
    12:00 PM - 06:00 PM MST
    Virtual Open House on Tuesday, November 11, 2025 12:00PM - 6:00PM
    Main Photo: 195 300 Marina Drive: Chestermere Row/Townhouse for sale : MLS®# A2256372
    $261,900
    Residential
    Status:
    Active
    MLS® Num:
    A2256372
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    820 sq. ft.
    Welcome to affordable lake town living in this beautifully maintained third-floor condo, ideally located just steps from all that Chestermere has to offer. Located just steps from shopping and the Chestermere Marina/ boat launch and waterfront parks. The open-concept layout offers a bright and spacious living area filled with natural light, Upon entry you a greeted with a well-appointed kitchen having espresso cabinets, arborite countertops and sleek black appliance package opening to the big and bright living room. There are two generously sized bedrooms. A full bathroom, convenient in-suite laundry, and a private deck add to the comfort and livability of the space. You'll also appreciate the convenience of an assigned parking spot located just steps from the building. This home is perfectly situated near shopping, restaurants, professional services, parks, beaches, and Chestermere’s scenic walking paths. Plus, it’s just a short drive to East Hills Shopping Centre, where you’ll find Costco, Walmart, Cineplex, and more. Whether you're looking to settle into a welcoming community or capitalize on a smart rental opportunity, this condo is a fantastic choice in one of Chestermere’s most desirable lake communities. You're going to love living here—or renting it out. More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 1116 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2261125

    1116 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 1116 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2261125
    $270,000
    Residential
    Status:
    Active
    MLS® Num:
    A2261125
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    627 sq. ft.
    PRIVATE ENTRY ON GROUND LEVEL. BRAND NEW! Step into modern living with this charming 2-bedroom, 1-bathroom first-floor condo in Chestermere. At 627 sq. ft., this thoughtfully designed unit offers a bright, open-concept layout, perfect for relaxed living and entertaining. Enjoy a contemporary kitchen featuring sleek stainless steel appliances, full-height cabinetry, soft-close drawers, quartz countertops, and an eat-up bar. The primary bedroom includes a spacious walk-through closet leading to a classy 4-piece bathroom, while the second bedroom provides flexible space for guests or a home office. This unit includes a private ground floor balcony for morning coffee or evening relaxation. Residents can also take advantage of building amenities like a gym, common lounge for parties, a bike room, and a pet spa. Located just minutes from Chestermere Lake, you'll have easy access to scenic pathways, parks, shopping, and all the amenities this growing community has to offer. This stunning home is ready for you, whether you're a first-time buyer, an investor, or looking to downsize in style. More details
    Listed by Elevate Property Management
    DIANE RICHARDSON
  • 2215 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2246865

    2215 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 2215 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2246865
    $279,900
    Residential
    Status:
    Active
    MLS® Num:
    A2246865
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    616 sq. ft.
    Discover stylish, low-maintenance living in this beautifully finished 2-bedroom, 1-bathroom condo located at 6 Merganser Drive West. This newly built unit offers the perfect blend of modern comfort and thoughtful design, all within a welcoming, walkable community that’s ideal for homeowners at every stage of life. Inside, you'll find a bright and open living space filled with natural light from large windows. The spacious living room connects seamlessly to the dining area and kitchen, creating an open-concept layout perfect for entertaining or relaxing. The contemporary kitchen features durable finishes, ample counter space, and an eating bar for added convenience. The primary bedroom is generously sized and includes a walk-through closet leading to the 4 pc Jack + Jill bathroom, offering a peaceful retreat from the day. The second bedroom is located near the main 4 pc bathroom and provides flexible space for guests, a home office, or family living. Enjoy your morning coffee or evening wind-down on the private balcony, a great spot to take in some fresh air and sunshine. Every corner of this home has been carefully planned for comfort and ease of living. Set in a growing and friendly neighborhood, this unit is close to parks, walking paths, schools, and local amenities. Underground parking stall, Storage cage, bike room and work out facilities enhance this beautiful unit. The community around 6 Merganser Drive West is known for its quiet atmosphere, sense of connection, and access to everything you need—whether it's errands, outdoor recreation, or a quick commute. This bright, brand-new condo is ideal for anyone seeking quality construction, functional design, and a great location. A perfect opportunity for first-time buyers, downsizers, or investors looking for a turn-key home in a desirable area. More details
    Listed by Ally Realty
    DIANE RICHARDSON
  • 2210 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2258317

    2210 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 2210 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2258317
    $289,900
    Residential
    Status:
    Active
    MLS® Num:
    A2258317
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    585 sq. ft.
    TRUMAN-built 1-Bedroom, 1-Bathroom condo in the highly desirable community of Chelsea, Chestermere. Perfectly combining style, comfort, and value, this Lockwood home offers everything you need in a low-maintenance lifestyle—plus quick access to parks, pathways, and Chestermere Lake for year-round recreation. Inside, you’ll find a bright and airy open-concept layout designed for modern living. The kitchen stands out with full-height cabinetry, soft-close doors and drawers, quartz countertops, and a sleek stainless steel appliance package. The living area opens to your private balcony, giving you the perfect space to unwind at the end of the day. The Bedroom and 4-piece bathroom provide a comfortable retreat, while in-suite laundry and a titled parking stall add convenience and peace of mind. *Photos gallery of similar unit, stay tuned for a new gallery. More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 3212 6 Merganser Drive: Chestermere Apartment for sale : MLS®# A2249944

    3212 6 Merganser Drive Chestermere Chestermere T1X 2Y2
    Main Photo: 3212 6 Merganser Drive: Chestermere Apartment for sale : MLS®# A2249944
    $295,000
    Residential
    Status:
    Active
    MLS® Num:
    A2249944
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    691 sq. ft.
    Two Title Parking Stalls | Two Beds + Den | Two Full Bathrooms | Welcome to this beautifully appointed 2-bedroom plus den condo, ideally located on the west edge of Chestermere with an easy commute into Calgary. Designed with a thoughtful open layout, this home features separated bedrooms on opposite sides, providing privacy and functionality. The modern kitchen is a true highlight, showcasing stainless steel appliances, stone countertops, full-height cabinets, pot lights, and a spacious island perfect for both cooking and entertaining. The living area flows seamlessly to a large balcony where you can relax and enjoy the outdoors. Upgraded with luxury vinyl plank flooring throughout, the home combines style and durability. The versatile den adds flexibility, whether you need a home office, guest space, or cozy reading nook. Two full bathrooms complement the well-designed bedrooms, including a comfortable primary ensuite. Practicality meets convenience with two titled parking stalls, making daily life effortless. You'll love the amazing amenities offered at the Lockwood: fitness centre, dog wash, owner's lounge and a secure bike storage room. Perfectly positioned, you’ll appreciate quick access to Costco, East Hills Shopping Centre, and Chestermere Station Shopping Centre. With Chestermere lake being only a quick drive away, you can enjoy summer to its fullest. Whether commuting to Calgary or basking in Chestermere’s local charm, this home offers the best of both worlds. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 1218 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2257963

    1218 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 1218 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2257963
    $299,900
    Residential
    Status:
    Active
    MLS® Num:
    A2257963
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    628 sq. ft.
    This beautifully designed 2-Bedroom, 1-Bathroom condo is located in Lockwood at Chelsea, a vibrant and growing community in Chestermere. Enjoy the convenience of nearby playgrounds, scenic pathways, golf, and shopping, all within a welcoming neighbourhood that balances comfort and connection. Step inside to experience an exceptional living environment featuring high-quality finishes throughout. Luxurious vinyl plank flooring enhances the open layout, creating a bright and inviting atmosphere. The chef-inspired kitchen boasts full-height cabinetry with soft-close doors and drawers, a sleek stainless steel appliance package, and a pantry for all your storage needs. Elegant quartz countertops and an eat-up bar provide the perfect space for casual dining and entertaining. The primary bedroom serves as a relaxing retreat with a spacious closet, while the second bedroom offers versatility—ideal for guests, a home office, or a cozy nursery. A 4-piece bathroom and convenient in-suite laundry add everyday practicality. This bright, move-in-ready home is built by TRUMAN, reflecting their signature craftsmanship and commitment to helping you Live Better. One titled parking stall is included for your convenience. More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 1318 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2258319

    1318 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 1318 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2258319
    $309,900
    Residential
    Status:
    Active
    MLS® Num:
    A2258319
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    628 sq. ft.
    Experience stylish, low-maintenance living in this thoughtfully designed 1-Bedroom, 1-Bathroom , plus Den in Lockwood. Built by TRUMAN, this home pairs modern design with everyday convenience, creating the perfect space for first-time buyers, downsizers, or investors. Inside, you’ll find a bright open-concept layout with a contemporary kitchen featuring full-height cabinetry, soft-close doors and drawers, sleek quartz countertops, and a stainless steel appliance package. The spacious living area is ideal for relaxing or entertaining, while the private balcony provides the perfect spot to enjoy fresh air. The Bedroom includes a generous closet and its own ensuite, while the Den offers flexibility for guests, a home office, or roommates. In-suite laundry adds to the practicality of the space. Located just minutes from parks, pathways, and Chestermere Lake, outdoor recreation is always within easy reach. Everyday essentials are close by at Chestermere Station and Chestermere Crossing, making shopping and dining effortless. Complete with a titled parking stall, this move-in-ready home offers an incredible opportunity to own in a growing community. Whether you’re looking for a comfortable place to call home or a smart investment, Lockwood delivers the lifestyle you’ve been searching for. *Photos are of a similar unit. More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 4416 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2249974

    4416 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 4416 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2249974
    $334,900
    Residential
    Status:
    Active
    MLS® Num:
    A2249974
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    628 sq. ft.
    Step into comfort and convenience with this beautifully designed 2-bedroom, 1-bathroom, complete with 1 titled parking stall. Ideally located in the vibrant and growing community of Chelsea, this home offers the perfect balance of modern living and outdoor charm. Enjoy easy access to lush parks, scenic walking trails, and playgrounds, with Chestermere Lake just minutes away—ideal for boating, paddle boarding, and weekend picnics. You'll also appreciate the nearby shopping and dining options at Chestermere Station and Chestermere Crossing, making everyday errands a breeze. Whether you're looking for a peaceful place to call home or a smart investment in a sought-after neighbourhood, this Lockwood unit has it all. *Photo Gallery of Similar Unit* More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 3103 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2251481

    3103 6 Merganser Drive W Chestermere Chestermere T1X 2Y2
    Main Photo: 3103 6 Merganser Drive W: Chestermere Apartment for sale : MLS®# A2251481
    $339,900
    Residential
    Status:
    Active
    MLS® Num:
    A2251481
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    699 sq. ft.
    Brand new and beautiful! This 2 bedroom condo in The Lockwood offers carefree living in the new and vibrant community of Chelsea in Chestermere. This sunny open concept unit features modern, stylish finishes in a functional layout. Enjoy the 9’ ceilings, luxury vinyl plank flooring and smart home technology. The heart of this unit is the contemporary kitchen complete with gleaming stainless steel appliances, full height wood grain cabinetry, quartz counter tops and a centre island for friends and family to gather. The kitchen flows seamlessly into the living area where you can step out onto your private balcony where you’ll enjoy the convenience of a gas outlet for your BBQ. This is the perfect place to enjoy your morning coffee or unwind at the end of the day. The owner’s retreat is spacious and bright with a walk through closet leading to your own 3 pc ensuite bath. The second bedroom is perfect as a child’s room, guest room, office or maybe get a room mate to help with the mortgage. You can enjoy easy access to the owner’s gym and lounge in this well kept, amenity rich building. You and your pets can enjoy the great outdoors in the expansive outdoor area and courtyard. There is also a bike room and even a pet spa. Get ready to enjoy all that Chestermere has to offer with scenic pathways and parks, a growing number of businesses and of course the lake itself all within an easy commute to the city. You’re going to love living here! More details
    Listed by RE/MAX Key
    DIANE RICHARDSON
1-12/58
Data was last updated November 10, 2025 at 08:05 AM (UTC)
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.