Diane Richardson

Office Location:

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

Cell: 403.397.3706

Discover your dream rural retreat on AlbertaTownandCountry.com—premier Alberta acreages, hobby farms, equestrian properties near Calgary.

From Diane-Richardson.com: Explore for MLS listings, insights.

Acreages 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

CRANSTON BUNGALOWS FOR SALE IN SE CALGARY
Bungalows & Villas for sale in Cranston Calgary, Homes for sale in Cranston, Calgary, Cranston Real Estate

Discover the latest Cranston bungalows for sale on Diane-Richardson.com. Explore the available bungalows for sale in Cranston, Calgary. Find all the 3-bedroom homes for sale in Cranston on the Calgary real estate market. You can also browse through the selection of houses and townhomes for sale in Cranston. There are numerous Cranston real estate listings to choose from. Each Cranston Calgary home includes photos, neighborhood information, and amenities. If you come across something that catches your interest and you're ready for a closer look, please feel free to contact me via email, text, or phone call. I'll be happy to arrange a private viewing at your convenience.

Contact Diane Richardson at 403.397.3706

BUNGALOWS IN CRANSTON SE CALGARY

Bungalows for Sale in Cranston Calgary, Cranston Bungalows for sale Calgary

Forgot password Extend Verify Contact
1-8/8
  • 138 Cranwell Close SE in Calgary: Cranston Detached for sale : MLS®# A2315788

    138 Cranwell Close SE Cranston Calgary T3M 1A9
    Main Photo: 138 Cranwell Close SE in Calgary: Cranston Detached for sale : MLS®# A2315788
    $729,900
    Residential
    Status:
    Active
    MLS® Num:
    A2315788
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,386 sq. ft.
    *OPEN HOUSE SUN, MAY 31 12:00PM-2:00PM* Rarely does a bungalow offer this much space and value in one of Calgary's most sought-after family communities. Tucked away on a quiet close in Cranston, this fully developed home offers over 2,675 sq.ft. of living space with 3 bedrooms, a dedicated home office, a versatile lower-level flex room, and a double attached garage. Thoughtfully designed for both everyday living and entertaining, the main floor features high ceilings, large windows, and a bright open-concept layout that creates a welcoming sense of space throughout. The kitchen, dining area, and living room flow seamlessly together, forming the heart of the home and the perfect gathering place for family and friends. The spacious primary suite offers a walk-in closet and private ensuite, while a second bedroom, full bathroom, and home office provide exceptional flexibility for families, guests, or those working remotely. The fully finished basement expands the home's versatility with an additional bedroom, a spacious flex room that could easily accommodate guests or serve as a home gym, hobby room, playroom, media room, or potential fourth bedroom, along with a massive recreation room, extensive storage, and ample space for movie nights, games, fitness equipment, or visiting family. Outside, the level, fully landscaped backyard is designed for enjoyment with a large deck, storage shed, and plenty of room for children, pets, or summer entertaining. Residents enjoy access to Cranston's outstanding community amenities, including tennis and pickleball courts, basketball courts, playgrounds, a splash park, outdoor skating rink, toboggan hill, parks, pathways, and year-round community programming. Ideally located near schools, shopping, and everyday conveniences, this home offers the rare combination of bungalow living, generous square footage, and a family-focused community. As an added bonus, the seller will provide a $5,000 flooring rebate to the buyer upon successful completion of the sale, offering an opportunity to personalize the home and make it their own. Spacious bungalows with this level of functionality and value rarely come available in Cranston. More details
    Listed by Sotheby's International Realty Canada
    DIANE RICHARDSON
  • 314 Cranbrook Square SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2314713

    314 Cranbrook Square SE Cranston Calgary T3M 3E3
    Main Photo: 314 Cranbrook Square SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2314713
    $350,000
    Residential
    Status:
    Active
    MLS® Num:
    A2314713
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,167 sq. ft.
    BRIGHT & Immaculate, shows like brand new 3 BEDROOM, 2 FULL BATH below grade unit in Riverstone Cranston! Very few units like this in the city! Excellent layout, almost 1200 sq feet with every room being perfectly sized and low condo fees. Cute, spacious and private patio space secured with a gate plus an adorable shed. Comes with one parking stall (#166) in front of unit plus numerous visitor parking in the parking lot and only a few steps away from the common green space. Upgraded and gorgeous wide plank vinyl flooring & carpet, quartz counters, stylish finishes, excellent condition and super clean! Experience a quiet, riverside and natural setting in Riverstone Cranston! More details
    Listed by Ally Realty
    DIANE RICHARDSON
  • 68 Cranbrook Cape SE in Calgary: Cranston Detached for sale : MLS®# A2313924

    68 Cranbrook Cape SE Cranston Calgary T3M 3L5
    Main Photo: 68 Cranbrook Cape SE in Calgary: Cranston Detached for sale : MLS®# A2313924
    $1,124,900
    Residential
    Status:
    Active
    MLS® Num:
    A2313924
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,389 sq. ft.
    AMAZING PRICE. An Exceptional Luxury Residence offering unobstructed views of the picturesque escarpment hills in Cranston’s prominent community of Riverstone. Nestled on a quiet cul-de-sac pie lot in the Bow River Valley & surrounded by the natural scenery of Fish Creek Park this like-new custom bungalow is the perfect balance of relaxed sophistication, contemporary design & thoughtful functionality.The inspired interior delivers over 2700 SF of curated living space where the main floor’s open kitchen, dining & living areas showcase high calibre finishes. Two-toned extended cabinets, stunning quartz, & stainless-steel appliances bring style & function to the luxe kitchen boasting a wealth of storage, induction stove-top, quartz counters, oversized pantry & an island with seating for 3.The dining & living areas sit across a backdrop of expansive glass with viewpoints to the escarpment & provides access to the rear deck. A custom credenza & floating shelves elevate the inviting fireplace bringing an air of casual elegance to the sunlit living room. The spacious owner’s suite features a large primary bedroom with beautiful views & gorgeous floor-to-ceiling window coverings, an indulgent spa-like ensuite with dramatic vanity & tiling, luxurious stand-alone tub, separate oversized shower & heated floors! Built-in shelving provides organization to the walk-in closet while a folding table & extra storage bring added convenience to the laundry room. Completing the main floor is a charming powder room detailed with designer wallpaper & a spacious mudroom offering ample room for storage & a small workstation. The warm vinyl plank flooring extends down the staircase & throughout the fully developed walk-out lower level. Finished to the same exacting standards this floor likewise enjoys uninterrupted views while providing direct access to the lovely patio.Two generous bedrooms offer flexibility for a variety of lifestyle needs — one capturing the escarpment views & boasting custom drapery & the other featuring its own walk-in closet making them equally well-suited as a guest room, home office, or a gym. A 2nd full bathroom with heated floors rounds off this delightful level. Not to be outdone by the extraordinary interior, the exterior’s sleek appearance creates a sense of arrival. The private backyard is a peaceful spot to host summer barbecues or simply unwind under the stars. Other highlights of this remarkable property incl. 1) 10’ ceilings & 8’ doors, 2) ceiling speakers, 3) water softener, 4) a/c & 5) double garage with additional height & wired for EV charger. Please see a full list of features in the supplements. A short stroll to the river & scenic pathways & easy access to Deerfoot & Stoney Trails & the Cranston Resident’s Association at Century Hall offering indoor & outdoor recreational amenities, programs & events, & banquet & meeting room rentals. This exquisite gem delivers it all – a beautiful home nestled in nature, an active lifestyle & a connected community. More details
    Listed by Coldwell Banker Mountain Central
    DIANE RICHARDSON
  • 45 Cranbrook Heights SE in Calgary: Cranston Detached for sale : MLS®# A2313214

    45 Cranbrook Heights SE Cranston Calgary T3M 1W5
    Main Photo: 45 Cranbrook Heights SE in Calgary: Cranston Detached for sale : MLS®# A2313214
    $1,599,900
    Residential
    Status:
    Active
    MLS® Num:
    A2313214
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,698 sq. ft.
    Tucked away on a quiet corner lot with just one neighbouring property, this custom built home offers a rare combination of luxury, privacy, and thoughtful craftsmanship just steps from the river pathways. Backing onto a beautiful greenspace and treed pathway system, the setting offers a level of privacy and natural surroundings that is difficult to find. With over 10-foot ceilings, a grand open concept layout, and a vaulted front foyer, the home was designed for both everyday comfort and effortless entertaining. Just off the front entrance is a large dedicated office, while the main living area is anchored by a gas fireplace that adds warmth and character to the space. The kitchen is a true showpiece, featuring high end appliances, a 6 burner gas range with a custom hood fan, an oversized refrigerator, extensive cabinetry, and a powder coated sink. Extensive pot lighting throughout the home creates a warm and elevated atmosphere day and night. The lower level is exceptionally well designed for families or guests, offering three spacious bedrooms, a dedicated entertainment area, and the comfort of in-floor heated basement floors throughout. One of the bedrooms features its own private 4-piece ensuite, while an additional 3-piece bathroom serves the remaining lower-level bedrooms and living space. The mechanical systems in this home are equally impressive, including a high-efficiency Lennox Elite two-stage furnace with dual-zone climate control, central air conditioning, and a premium Bosch boiler system servicing both the basement and the garage in-floor heat. The oversized garage is a standout feature on its own, complete with in-floor heating, full drywall and insulation, and side-mounted LiftMaster garage door openers that allow for the seamless installation of a vehicle lift by eliminating the need for traditional overhead track-mounted motors. With ample space for multiple vehicles, it is an ideal setup for both car enthusiasts and everyday functionality. Outside, the professionally landscaped lot is equipped with a smart programmable irrigation system, making maintenance simple and efficient. This is a home where quality, functionality, and luxury come together in one of Calgary’s most desirable river-adjacent settings. More details
    Listed by Nineteen 88 Real Estate
    DIANE RICHARDSON
  • 45 Cranbrook Rise SE in Calgary: Cranston Detached for sale : MLS®# A2312655

    45 Cranbrook Rise SE Cranston Calgary T3M 2S8
    Main Photo: 45 Cranbrook Rise SE in Calgary: Cranston Detached for sale : MLS®# A2312655
    $1,550,000
    Residential
    Status:
    Active
    MLS® Num:
    A2312655
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,746 sq. ft.
    Welcome to an extensively upgraded executive walkout bungalow in the sought-after community of Riverstone. The perfect combination of lifestyle and access to amenities. Perfectly positioned backing onto a beautiful ravine, this home combines privacy, views, and an exceptional floor plan designed for both everyday comfort and entertaining. The main level features a stunning gourmet kitchen equipped with premium Thermador Pro stainless-steel appliances, including double built-in ovens, warming drawer, separate refrigerator and freezer, and a gas cooktop. A large quartz island anchors the space and flows seamlessly into the dining area and spacious living room with a gas fireplace, creating an inviting open-concept layout ideal for gathering with family and friends. The primary suite is a true retreat, offering a generous bedroom, large walk-in closet, and a spa-inspired ensuite with heated tile flooring, dual sinks, a freestanding tub, and an oversized tile and glass shower. The fully finished walkout lower level continues the home’s impressive design with two spacious bedrooms, a luxury bathroom with heated tile floors and double sinks, a den/exercise room, and a large family room with a second gas fireplace. Entertaining is effortless thanks to the custom wet bar complete with dishwasher and dual refrigerator drawers. Car enthusiasts and hobbyists will appreciate the heated triple attached garage, while the home’s custom Control4 smart home automation system acts as the electronic hub—seamlessly managing many of the home’s integrated features. With a premium ravine location, a fully finished walkout bungalow design, luxury upgrades throughout, and a heated 3-car garage, this exceptional property delivers the lifestyle, comfort, and quality discerning buyers are looking for. Did you just find your next dream home? More details
    Listed by RE/MAX Realty Professionals
    DIANE RICHARDSON
  • 93 Cranwell Place SE in Calgary: Cranston Detached for sale : MLS®# A2305507

    93 Cranwell Place SE Cranston Calgary T3M 1A2
    Main Photo: 93 Cranwell Place SE in Calgary: Cranston Detached for sale : MLS®# A2305507
    $869,900
    Residential
    Status:
    Active
    MLS® Num:
    A2305507
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,559 sq. ft.
    **OPEN HOUSE SAT, MAY 23 1:00 - 3:00 PM** Rare opportunity to own a beautifully designed walk-out bungalow on an expansive, tree-lined oversized pie-shaped lot, with a coveted southwest-facing backyard. Offering nearly 3,000 sq. ft. of developed living space, this thoughtfully designed home blends exceptional functionality, natural light, and effortless everyday living. The elevated main level spans approximately 1,559 sq. ft. and showcases vaulted ceilings, rich Brazilian cherry hardwood flooring, and a bright, open-concept layout. The spacious living room, anchored by a gas fireplace, flows seamlessly into the kitchen and breakfast nook, creating a warm and connected space ideal for both entertaining and daily life. The well-appointed kitchen features Thermador stainless steel appliances, a 5-burner gas range, maple cabinetry, granite countertops, a generous corner pantry, and a sit-up island. A separate formal dining room with built-in hutch niche provides flexibility for hosting and special occasions. The primary retreat offers new plush carpeting, a large west-facing window, vaulted ceilings and a striking three-way gas fireplace shared with the spa-inspired ensuite, complete with jetted soaker tub, separate shower, and walk-in closet. A second bedroom or ideal home office, full bathroom, and convenient laundry/mudroom with Electrolux washer and new dryer (2025) complete the main level. The heated double attached garage offers epoxy flooring, built-in shelving, a workbench, and direct interior access. Additional features include central air conditioning and a newer roof (2020). The fully finished walk-out level expands the living space with a large recreation area, family room with gas fireplace, and custom solid maple entertainment built-ins. Oversized windows and sliding patio doors allow natural light to pour in, while two additional versatile bedrooms provide space ideal for guests, teens, a fitness room, or hobbies. A full bathroom with heated floors, spacious mechanical room with new hot water tank (2024), and dedicated storage room add valuable functionality. Step outside to a private southwest-facing backyard oasis on this rare oversized pie lot, complete with mature trees, planter boxes, multizone irrigation, expansive patio, standalone wood-burning fireplace, and hot tub, serviced in December 2025. The setting offers both privacy and exceptional space for summer entertaining. Situated on a quiet cul-de-sac just steps from pathways, parks, shopping, and amenities, residents also enjoy access to the Cranston Residents Association with year-round programs, events, tennis courts, an outdoor rink, and community facilities. This home presents a lifestyle opportunity rarely available—ideal for those seeking the ease of single-level living with additional room for family and guests, or downsizers who still value space, privacy, and room to entertain. Book your private showing today. More details
    Listed by Sotheby's International Realty Canada
    DIANE RICHARDSON
  • 30 Cranston Place SE in Calgary: Cranston Detached for sale : MLS®# A2301690

    30 Cranston Place SE Cranston Calgary T3M 1A1
    Main Photo: 30 Cranston Place SE in Calgary: Cranston Detached for sale : MLS®# A2301690
    $835,000
    Residential
    Status:
    Active
    MLS® Num:
    A2301690
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,554 sq. ft.
    Tucked away on a quiet cul-de-sac in the highly sought-after community of Cranston, this beautifully upgraded bungalow offers the perfect blend of stunning architecture, thoughtful updates, flexible living space, and an exceptional location. Situated on a rare 7,200 sqft. pie-shaped lot, this property is ideally positioned to connects you to the gorgeous views of the Bow River ridge pathway system within minutes. From the moment you step inside, you’ll appreciate the soaring vaulted ceilings and bright, open-concept layout that creates an inviting atmosphere throughout the home. Designed with both everyday living and entertaining in mind, the spacious formal dining area provides the perfect setting for hosting family gatherings and special occasions. The fully renovated kitchen is truly the heart of this home, featuring granite countertops, updated cabinetry with soft-close features, stainless steel appliances, and a skylight that fills the space with natural light. Exceptional functionality and storage make this kitchen as practical as it is beautiful. Recent updates throughout the home include new luxury vinyl plank flooring across the main floor and basement, along with new carpet in the primary bedroom, secondary room, and on the stairs. The versatile layout offers a spacious main floor primary retreat, an additional upstairs bedroom or office, two basement bedrooms, a dedicated office or flex room downstairs, and a large unfinished utility space that provides endless possibilities for growing families or multi-purpose living. Outside, the ravishing landscaped backyard creates your own private oasis, complete with mature foliage, a well-producing apple tree, and a spacious deck ideal for summer BBQs and entertaining. The low-maintenance front yard and installed exterior holiday lighting add convenience and curb appeal year-round. Solar panels on the exterior help offset utility costs throughout the year. This unbeatable location close to schools, shopping, South Health Campus, major roadways, and all the amenities of Seton. This is a rare opportunity to own a move-in ready bungalow in one of Calgary’s most desirable southeast communities. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 26 Cranbrook Villas SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2289375

    26 Cranbrook Villas SE Cranston Calgary T3M 1Z3
    Main Photo: 26 Cranbrook Villas SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2289375
    $574,800
    Residential
    Status:
    Active
    MLS® Num:
    A2289375
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,431 sq. ft.
    OPEN HOUSE SAT MAY 30th 12-2PM | ONE Luxurious Location, ONE Level of Living, in ONE Perfect Place for You. | Spread out, not up. This beautifully appointed 1,431 SqFt townhouse in the sought-after Cranbrook Villas - Mosaic of Riverstone offers 3 bedrooms and 2 bathrooms, with your bedroom, laundry, kitchen, living room, bath, and office/guest room all on one convenient level—designed for simpler, more accessible everyday living. The bright open-concept great room is elevated by 9’ ceilings, maple hardwood floors, and large west-facing windows that flood the space with natural light and overlook your sun-soaked terrace—perfect for long, relaxing evenings. Everyday comfort is built in with up/down blinds, giving you control over light throughout the seasons. The spacious kitchen is both functional and inviting, featuring a central island, granite countertops, neutral painted cabinets, stainless steel appliances, and a gas stove—ideal for cooking, hosting, and gathering. The large primary suite offers a private retreat with a walk-in closet and a well-appointed ensuite complete with double vanity and stand-up shower, while two additional bedrooms provide flexibility for guests, a home office and daily life—all thoughtfully positioned on the same level for true main-floor living. On the lower level, enjoy the convenience of a 2-car attached garage, along with a versatile flex space perfect for storage, a home gym, office, or creative studio. Located in Riverstone of Cranston, just steps to the Bow River walking pathways, this home offers a lifestyle that blends nature and convenience. Enjoy peaceful riverside walks right outside your door, while still being minutes to Deerfoot Trail, Stoney Trail, 130th Ave Shopping Plaza, and Seton’s growing hub of shops, restaurants, and everyday amenities. Set within a pet-friendly complex (2 pets allowed) with $438/month condo fees, this is a true lock-and-leave lifestyle—ideal for snowbirds or home bodies. Experience sun-filled spaces, refined comfort, and a home designed to support the way you live. Stop stairing and live life comfortably at 26 Cranbrook Villas. 2 Pets Allowed w/ Board Approval. VIEW 3D TOUR BELOW. More details
    Listed by RE/MAX First
    DIANE RICHARDSON
1-8/8
Data was last updated June 1, 2026 at 08:05 AM (UTC)

Cranston Calgary: Find Your Dream Home in this Thriving Community


Welcome to Cranston, Calgary's thriving community that offers a perfect blend of modern living and natural beauty. Explore the diverse range of Cranston homes for sale and discover the ideal home that suits your lifestyle. From charming townhouses to spacious single-family homes, Cranston has something for everyone.

Living in Cranston provides a unique experience that combines convenience, amenities, and a close connection to nature. Nestled along the beautiful Bow River Valley, this community offers stunning views, lush green spaces, and an abundance of recreational opportunities. Whether you enjoy hiking, biking, or simply taking a leisurely stroll, Cranston's extensive pathway system allows you to explore the area's natural beauty at your own pace.

Cranston residents also have exclusive access to the Cranston Residents Association, which offers a wide range of amenities including a private recreation facility, tennis courts, an outdoor skating rink, and a splash park. Enjoy a refreshing swim in the community pool, join a fitness class, or simply relax with friends and neighbors in the inviting gathering spaces. The residents association also organizes various events and activities throughout the year, fostering a strong sense of community and creating lasting memories for residents of all ages.

In addition to its natural amenities, Cranston boasts convenient access to a variety of shopping, dining, and entertainment options. The nearby Cranston Market provides all the essentials, including grocery stores, pharmacies, and specialty shops. For a broader shopping experience, the nearby Seton Urban District offers a wide array of retail outlets, restaurants, and entertainment venues. Whether you're searching for the latest fashion trends, enjoying a delicious meal, or catching a movie, Seton has it all.
Cranston is also home to several well-regarded schools, making it an ideal community for families. From preschool to high school, children in Cranston have access to quality education within close proximity to their homes. The community's commitment to education is further enhanced by its proximity to post-secondary institutions such as Bow Valley College and the University of Calgary.

When it comes to real estate in Cranston, the options are endless. From modern architectural designs to traditional styles, Cranston homes are known for their quality craftsmanship, attention to detail, and thoughtful layouts. Many homes feature spacious open-concept floor plans, gourmet kitchens, luxurious master suites, and well-appointed outdoor living spaces. Whether you're a first-time buyer, a growing family, or looking to downsize, there is a Cranston home that will meet your unique needs and exceed your expectations.

If you're considering making Cranston your home, don't miss the opportunity to work with Diane Richardson, a trusted Calgary real estate agent. With her extensive knowledge of the local market and dedication to client satisfaction, Diane will guide you through the home-buying process with expertise and professionalism. She understands the unique features and benefits of living in Cranston and can help you find the perfect home that matches your preferences and budget.

Contact Diane Richardson today to explore the Cranston homes for sale and embark on your journey to finding your dream home in this vibrant community. Diane is committed to providing exceptional service and personalized attention to ensure a smooth and successful real estate transaction. Don't wait any longer – start your Cranston adventure today with Diane Richardson by your side.

Get in Touch with Diane Richardson for Expert Real Estate Guidance


Finding your dream home in Calgary 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

Explore Calgary Neighbourhoods

Calgary

City CentreCalgary

EastCalgary

NorthCalgary

North EastCalgary

North WestCalgary

SouthCalgary

South EastCalgary

WestCalgary

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.