Diane Richardson

Cell: 403-397-3706 |

Affordable Calgary Homes for Sale Under $600,000 Calgary Homes for Sale Under $600,000

Are you searching for affordable Calgary homes that offer exceptional value without compromising quality? Look no further. In Calgary’s competitive real estate market, many buyers discover remarkable opportunities for homes priced under $600,000, including a substantial number of properties available for under $600,000. These homes combine modern amenities, stylish designs, and convenient locations to create a comfortable and attractive living environment. Whether you are a first-time homebuyer or a savvy investor, there is a perfect home waiting for you in Calgary’s diverse neighborhoods. Imagine living in a community that boasts top-rated schools, ample parks, and thriving local businesses, all within reach. Our comprehensive listings highlight properties with spacious living areas, updated kitchens, and inviting outdoor spaces ideal for families and professionals alike. With expert market insights and personalized service from Diane Richardson, you can navigate the Calgary real estate market with confidence. Diane is dedicated to helping you secure the best deal possible, ensuring your home purchase is both smart and satisfying. Don’t miss out on the opportunity to own a quality home at an affordable price. Explore our listings today and take the first step toward your dream home in Calgary. Your future in Calgary begins now.

Contact Diane Richardson

Phone: 403.397.3706
Email: diane@mypadcalgary.com

Unlock Your Calgary Dream Home: Explore Listings by Price Range 

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!

Walden Homes for sale priced from $400,000 to $500,000

Forgot password Extend Verify Contact
1-12/15
  • 202 25 Walgrove Walk SE in Calgary: Walden Apartment for sale : MLS®# A2220004

    202 25 Walgrove Walk SE Walden Calgary T2X 5E2
    Main Photo: 202 25 Walgrove Walk SE in Calgary: Walden Apartment for sale : MLS®# A2220004
    $400,000
    Residential
    Status:
    Active
    MLS® Num:
    A2220004
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    984 sq. ft.
    Step into this stunning, show home–condition condo filled with natural light and stylish finishes throughout. Featuring durable vinyl plank flooring and an open-concept layout, the kitchen, dining, and living areas flow seamlessly—perfect for both relaxing and entertaining. The chef-inspired kitchen boasts bright white cabinetry, quartz countertops, a massive eat-up island, and stainless steel appliances including a built-in oven, built-in microwave, and a sleek stovetop, offering both beauty and functionality. The spacious primary bedroom includes a large walk-in closet and a 4-piece ensuite, with mountain views visible on clear days. A second bedroom offers flexibility as a guest room or home office, and there's an additional 4-piece bathroom, along with a convenient in-suite laundry room. This unit includes two titled parking stalls—one underground and one surface—as well as a dedicated storage unit. Located within walking distance to shops, groceries, restaurants, and fitness facilities, and just steps to a bus stop with quick access to Macleod Trail, Deerfoot Trail, and Stoney Trail, this home offers both comfort and convenience in a prime location. More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 119 30 Walgrove Walk SE in Calgary: Walden Apartment for sale : MLS®# A2206475

    119 30 Walgrove Walk SE Walden Calgary T2X 4M9
    Main Photo: 119 30 Walgrove Walk SE in Calgary: Walden Apartment for sale : MLS®# A2206475
    $409,900
    Residential
    Status:
    Active
    MLS® Num:
    A2206475
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    955 sq. ft.
    Welcome to your dream home! This accessible and luxurious 2-bedroom, 2-bathroom ground floor corner unit condo in Walden Place is designed for contemporary living. Spanning over 950 square feet of stylish, air-conditioned living space, this residence boasts high ceilings that enhance the sense of openness, ample natural light and large windows, modern LVP flooring throughout and stunning wallpaper accents that truly sets it apart from the ordinary. Step inside beyond the spacious foyer to discover the gorgeous chef-inspired kitchen featuring a huge island, elegant stone countertops, built-in appliances, and a chic backsplash, perfect for culinary enthusiasts. The generous and modern living area flows seamlessly to your large wrap-around covered patio, complete with a BBQ gas hookup where entertaining will be a breeze! Retreat into the primary bedroom with a large walk-in closet and nicely appointed ensuite with walk-in shower. The second bedroom adjoins the main bath for extra convenience and a laundry room with additional storage completes the unit. This unit comes equipped with a custom-programmed fob (original $15,000 programming cost), providing hands-free access to open building and parkade doors for your added convenience and accessibility. Plus enjoy heated underground parking and an assigned storage locker with secure space for all your toys and treasures. Situated in the vibrant community of Walden, this condo is just steps away from shopping, restaurants, scenic pathways, and transit options. This move-in ready gem is waiting for you to call it home! Check out the **virtual tour** then come see it before it’s too late! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 1303 100 Walgrove Court SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2215605

    1303 100 Walgrove Court SE Walden Calgary T2X 4N1
    Main Photo: 1303 100 Walgrove Court SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2215605
    $410,000
    Residential
    Status:
    Active
    MLS® Num:
    A2215605
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    919 sq. ft.
    Welcome to this gorgeous 2 bedroom, 2.5 bathroom luxury townhome in the upscale and sought after community of Walden. This home truly has it all. As you approach the home you are greeted with a lovely front fenced seating area that is perfect for hosting family for a meal or morning coffee's in the sun. Walking in you will notice the bright and open floor plan including the laminate floors and white walls of your living room that is open to you large upgraded kitchen. The kitchen is truly the centre of any home and that rings true with this property. Quartz countertops, stainless steel appliances, a gas range, and dark cabinets leads to a luxury feel and allows for seamless integration between cooking and entertaining. Your powder room 2 piece bathroom finishes off the main floor before heading upstairs. On the second level you have a large primary bedroom complete with it's own ensuite bathroom with walk in shower and quartz counter topped vanity. Down the hall you have another large bedroom and full 4 piece bathroom as well as additional storage. Your basement is fully finished with entertainment area and a home office which is perfect for you at home work needs or doubles as a gaming room. Walden is one of the most sought after communities in south east Calgary and offers great schools, shopping, parks and pathways as well as secure family living. Do not miss out on your opportunity to own a beautiful townhome in a great community, you will not regret making this your new home!! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 2468 210 Avenue SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2202307

    2468 210 Avenue SE Walden Calgary T2X 4C2
    Main Photo: 2468 210 Avenue SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2202307
    $415,000
    Residential
    Status:
    Active
    MLS® Num:
    A2202307
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,022 sq. ft.
    2 bedroom 2 bathroom townhouse promoting a convenient, low-maintenance lifestyle! Pull right into your attached, garage and proceed into the above grade entry level. The bright and open main floor is basked in natural light with 9’ ceilings, wide plank flooring and a stylish design that is modern and sophisticated yet practical. Clear sightlines allow for easy interaction between all the main rooms, perfect for entertaining. Inviting relaxation, the living room bathed in natural light encourages a seamless indoor/outdoor lifestyle featuring patio sliders that lead to the expansive balcony. The gorgeous kitchen encourages culinary explorations with timeless subway tile backsplash, an abundance of full-height cabinetry, stainless steel appliances and a large breakfast bar island for everyone to gather around. Adjacently the casually elegant dining room offers plenty of room for family meals as well as hosting larger gatherings. Laundry is ideally found on the upper level along with the 2 spacious bedrooms. The master is a calming oasis boasting dual closets and a luxuriously private 4-piece ensuite, no more sharing! Both additional bedrooms are very generously sized. Parking will never be an issue with additional driveway parking for guests while your vehicles stay out of the elements in the garage. All this and an unbeatable location in this family-oriented community chocked full of pathways that wind around the ponds and parks. Within walking distance is every amenity including the numerous shops and restaurants (with more on the way!) at the Township Shopping District. Simply a phenomenal, new home with stylish European influences in a great complex with low condo fees and an outstanding location! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 201 25 Walgrove Walk SE in Calgary: Walden Apartment for sale : MLS®# A2218097

    201 25 Walgrove Walk SE Walden Calgary T2X 5E2
    OPEN HOUSE: May 24, 2025
    02:00 PM - 04:00 PM MDT
    Open House on Saturday, May 24, 2025 2:00PM - 4:00PM
    Main Photo: 201 25 Walgrove Walk SE in Calgary: Walden Apartment for sale : MLS®# A2218097
    $415,000
    Residential
    Status:
    Active
    MLS® Num:
    A2218097
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    936 sq. ft.
    **OPEN HOUSE SAT MAY 24 FROM 2PM-4PM** SE CORNER UNIT | AIR CONDITIONING | HIGH-END FINISHES | 2 TITLED PARKING STALLS; 1 UNDER GROUND + 1 ABOVE GROUND) | STORAGE LOCKER | 935 SQ FT OF LIVING SPACE (2 BED/ 2 BATH) | All in “Walgrove Place” - a modern, well-built condo development by award-winning Logel Homes, located in the heart of Walden. Surrounded by parks, pathways, and just minutes from the Township Shopping Centre, it offers a perfect blend of style, convenience, and low-maintenance living. With easy access to Macleod and Stoney Trail, this is an ideal home base in one of Calgary’s fastest-growing southeast communities! This exceptionally upgraded and meticulously maintained corner-unit offers bright, open-concept living with soaring ceilings, oversized windows, and premium vinyl plank flooring throughout. The chef-inspired kitchen features quartz countertops, beautiful cabinetry and stainless steel appliances. Enjoy two generously sized bedrooms and two full bathrooms, including a spa-like ensuite with a full tile shower and upgraded undermount sinks. The real showstopper? A large, east-facing balcony that captures the morning sun—perfect for sipping coffee at sunrise. It also features a BBQ gas line, making it ideal for weekend grilling or entertaining guests. Additional highlights include central AC, custom window coverings, a titled underground parking stall, a titled above-ground parking stall, and a secure storage locker. Ideally located steps from shopping, dining, green spaces, and with easy access to both Macleod and Stoney Trail, this condo offers the best of maintenance-free living. Whether you're a first-time buyer, downsizer, or investor, this home is truly better than new—don’t miss your opportunity to own one of the best layouts and locations in Walgrove. Book your private showing today! More details
    Listed by RE/MAX House of Real Estate
    DIANE RICHARDSON
  • 908 Walden Drive SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2203287

    908 Walden Drive SE Walden Calgary T2X 4C4
    OPEN HOUSE: May 24, 2025
    11:00 AM - 03:00 PM MDT
    Open House on Saturday, May 24, 2025 11:00AM - 3:00PM Saturday 11-3 Join Us for an Open House!
    Main Photo: 908 Walden Drive SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2203287
    $416,900
    Residential
    Status:
    Active
    MLS® Num:
    A2203287
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,281 sq. ft.
    Price Adjustment! Welcome to this exceptional 2 bedroom townhome in the heart of Walden! The bright and airy kitchen boasts timeless white cabinetry, sleek white quartz countertops, and stainless steel appliances, including an upgraded gas range. A pantry provides extra storage, while the SE facing balcony is the perfect spot to enjoy your morning coffee and your summer time Grillin'. Designed for modern living, this home offers dual primary suites, each featuring their own private en-suite, and you will enjoy the refreshing convenience of upper level laundry. Parking is a breeze with a tandem double garage PLUS a full driveway, offering space for 3 vehicles. The visitor parking is conveniently located right across from this home! Situated directly across from a small outdoor hockey rink, and is walkable to Township Shopping center which has every amenity you would ever need! The pet-friendly complex also features a serene courtyard with a gazebo, creating a welcoming community vibe. Whether you’re a young professional, growing family, or savvy investor, this low-maintenance townhome offers the perfect blend of style, location, and affordability. Don’t miss out—book your showing today! More details
    Listed by Real Broker
    DIANE RICHARDSON
  • #4302 100 Walgrove Court SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2221711

    #4302 100 Walgrove Court SE Walden Calgary T2X 4N1
    Main Photo: #4302 100 Walgrove Court SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2221711
    $420,000
    Residential
    Status:
    Active
    MLS® Num:
    A2221711
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    942 sq. ft.
    Stylish Townhome in the Heart of Walden | 3 Beds | Finished Basement | Low Condo Fees Welcome to Unit 4302, 100 Walgrove Court SE, a beautifully maintained townhome nestled in the vibrant, family-friendly community of Walden. This freshly repainted home offers 3 spacious bedrooms, including 2 upstairs and 1 in the fully developed basement—perfect for guests, a home office, or a cozy media room. Step into an open-concept main floor with abundant natural light, ideal for entertaining or relaxed day-to-day living. The kitchen flows seamlessly into the living and dining areas, creating a warm, connected space. Enjoy year-round comfort with central air conditioning and water filtration system for added peace of mind. Located on a quiet street, this home is just minutes from schools, parks, and shopping, offering the best of convenience and community living. With low condo fees, this is an ideal opportunity for first-time buyers, investors, or anyone seeking affordable comfort in a growing SE neighbourhood. Don't miss your chance to own this turnkey gem—book your showing today! More details
    Listed by RE/MAX Real Estate (Mountain View)
    DIANE RICHARDSON
  • 110 Walden Circle SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2217683

    110 Walden Circle SE Walden Calgary T2X 0Y4
    Main Photo: 110 Walden Circle SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2217683
    $429,900
    Residential
    Status:
    Active
    MLS® Num:
    A2217683
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,435 sq. ft.
    Welcome to Your Elegant Townhome Retreat in Walden. Discover elevated urban living in this maintained three-storey townhome, gracefully situated in the heart of Walden-one of Southeast Calgary’s most dynamic and desirable communities. Blending modern function with thoughtful design, this great residence offers the perfect balance of style, comfort, and convenience. Ascend to the main living area, where high ceilings and abundant natural light create an inviting and open atmosphere. The stylish dining area flows seamlessly into a spacious living room, perfect for hosting or relaxing. Step out onto your private balcony, a serene haven for morning lattes or evening gatherings under the stars. At the heart of the home lies a chef-inspired kitchen, complete with stainless steel appliances, abundant cabinetry, and a thoughtfully designed layout. Retreat to the dual primary suites on the upper level, each offering its own tranquil sanctuary. One suite features a refined 3-piece ensuite, while the other boasts a sumptuous 4-piece bathroom, providing the utmost in privacy and comfort—an ideal configuration for professionals, small families, or guests. The oversize den provides quite office space. Step outside your door to experience all that Walden has to offer. Embrace nature with Walden Pond and the tranquil Nature Reserve just moments away, or stroll to nearby boutiques, cafes, and dining destinations. With public transit steps from your door and seamless access to Stoney and Macleod Trails, your daily commute becomes efficient. Families will appreciate proximity to schools—just three minutes driving to the nearest elementary and under ten to junior high and high schools. Parks and green spaces are nearby, perfect for weekend adventures and peaceful escapes. This is more than just a home-it’s a lifestyle. Don’t miss the opportunity to call this exceptional property. Book your showing today! More details
    Listed by Homecare Realty Ltd.
    DIANE RICHARDSON
  • 616 Walden Circle SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2220802

    616 Walden Circle SE Walden Calgary T2X 0Y4
    Main Photo: 616 Walden Circle SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2220802
    $429,990
    Residential
    Status:
    Active
    MLS® Num:
    A2220802
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,384 sq. ft.
    Step inside 616 Walden Circle SE and experience a thoughtfully designed townhouse that perfectly balances style, function, and comfort. The main floor greets you with a spacious open-concept layout featuring a bright living area, large front windows, and seamless flow into the dining space and kitchen. The kitchen is well-appointed with sleek cabinetry, a full appliance package, abundant counter space, and a raised eating bar—perfect for cooking, casual meals, or hosting friends. Just off the kitchen, sliding patio doors open onto a massive, private south-facing balcony that extends your living space outdoors and offers the perfect setting for summer BBQs, morning coffee, or quiet evenings under the sky. Upstairs, you'll find two generously sized master suites, each complete with its own walk-in closet and private ensuite bathroom, offering privacy and convenience for homeowners, guests, or roommates alike. The entry level features a large foyer, laundry area, and access to the double tandem attached garage, which comfortably fits two vehicles with room to spare for storage, a home gym, or a hobby space. Located in the desirable and amenity-rich community of Walden, this home is steps away from green spaces, walking paths, and playgrounds, and just minutes from restaurants, grocery stores, coffee shops, and fitness centers in both Walden Gate and the new Township shopping plaza. With quick access to Macleod Trail, Stoney Trail, and major transit routes, commuting anywhere in the city is fast and convenient. This is an outstanding opportunity for first-time buyers or investors to secure a move-in-ready, low-maintenance home in one of Calgary’s most up-and-coming neighborhoods. More details
    Listed by Homecare Realty Ltd.
    DIANE RICHARDSON
  • 55 Walden Walk SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2219266

    55 Walden Walk SE Walden Calgary T2X 0Y4
    OPEN HOUSE: May 24, 2025
    12:30 PM - 02:30 PM MDT
    Open House on Saturday, May 24, 2025 12:30PM - 2:30PM
    Main Photo: 55 Walden Walk SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2219266
    $434,900
    Residential
    Status:
    Active
    MLS® Num:
    A2219266
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,306 sq. ft.
    2 car parking in tandem garage and AC unit! Uncover the ultimate in style and comfort at Edison by Avi Urban – a stunning townhome equipped with a new AC unit (2022), versatile double tandem garage, and double primary suites, each with its own ensuite bath and generous walk-in closets, elevating this exceptional townhome to a whole new level of modern living! The home is proudly owned by its original owner, reflecting exceptional care and attention to detail throughout. The open floor plan on the second level features 9ft ceilings, large windows, and a modern kitchen equipped with stainless steel appliances, custom cabinetry, glass tile backsplash. The open dining and living room layout creates an inviting, elongated space that seamlessly flows from the kitchen to the living room. Double patio doors at both ends flood the area with natural light, enhancing the bright and airy atmosphere. Custom window coverings offer light control, allowing you to choose between translucent for a soft, airy ambiance or darkening for enhanced privacy and room darkening. Top level features two spacious bedrooms, along with a versatile den that can easily function as a home office, study, or guest room, and a laundry room with extra storage. Outside, you have a choice of your ground-level concrete patio or upper-level deck – perfect for morning coffee or evening relaxation. Additional highlights include a double tandem garage with a full-size driveway, accommodating up to three vehicles, and a prime location that fronts onto the beautifully landscaped courtyard. This well-maintained complex offers low condo fees and abundant green space, creating a serene setting with easy access to the extensive pathway system. Perfectly positioned, you’re just minutes from Somerset/Bridlewood LRT, Stony Trail, Deerfoot Trail, and South Campus Hospital. Walk to nearby dining and shopping, including Starbucks, Tim Hortons, Save-On-Foods, Sobey’s, McDonald’s, and Winners. With over 1300 sq ft of thoughtfully designed living space, this townhome combines functionality and style – a must-see for those seeking the ultimate in urban living. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 10 Walden Walk SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2219755

    10 Walden Walk SE Walden Calgary T2X 0Y4
    Main Photo: 10 Walden Walk SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2219755
    $449,900
    Residential
    Status:
    Active
    MLS® Num:
    A2219755
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,355 sq. ft.
    Tucked away on a quiet green pathway in the heart of Walden, this stylish 2 bedroom, 2.5 bathroom modern townhome offers the perfect blend of comfort, convenience, and serenity. With a double tandem garage, air conditioning, and a thoughtfully designed open-concept layout, this home is ideal for professionals, couples, or small families looking for low-maintenance living in a peaceful, park-like setting. Step inside to a bright, contemporary main floor featuring hardwood flooring, large windows, and a functional layout. The kitchen is sleek and inviting, pendant lighting, stainless steel appliances - illuminated with beautiful glass double doors and transom windows. The open dining and living areas flow seamlessly to a private balcony, ideal for morning coffee or evening relaxation. Upstairs, you'll find two spacious bedrooms, upstairs laundry, 4pc bath, as well as a den, just perfect a home office or a kids play area! The primary suite offers a walk-in closet and a well-appointed 3pc ensuite. The double tandem garage provides parking for two vehicles, with extra space for bikes, storage, or a workshop area. With central air conditioning, you'll stay cool and comfortable all summer long. Set in a quiet, beautifully landscaped complex surrounded by a tranquil greenspace pathway, this home offers both privacy and connection to nature, while being just minutes from shopping, restaurants, schools, and transit. More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 22 Walden Path SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2216337

    22 Walden Path SE Walden Calgary T2X 4C4
    Main Photo: 22 Walden Path SE in Calgary: Walden Row/Townhouse for sale : MLS®# A2216337
    $450,900
    Residential
    Status:
    Active
    MLS® Num:
    A2216337
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,598 sq. ft.
    Modern Townhouse with Dual Master Suites! Welcome to this beautifully maintained modern townhouse featuring two spacious master bedrooms, each with its own en suite bathroom, plus a versatile den and a total of 2.5 baths. Designed for comfort and style, this home boasts numerous upgrades throughout, offering a move-in-ready experience. Located in a quiet, well-kept complex with lush green space and a cozy fire pit, it's perfect for relaxing or entertaining. Just steps from shopping, transit, and a new library currently under construction across the street— this location combines convenience and community charm. Furniture is negotiable, and immediate occupancy is available. More details
    Listed by 2% Realty
    DIANE RICHARDSON
1-12/15
Data was last updated May 23, 2025 at 08:05 PM (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.