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!

Newly Listed Homes for Sale in Calgary,

Forgot password Extend Verify Contact
1-12/27
  • 2211 13045 6 Street SW in Calgary: Canyon Meadows Apartment for sale : MLS®# A2221083

    2211 13045 6 Street SW Canyon Meadows Calgary T2W 5H1
    Main Photo: 2211 13045 6 Street SW in Calgary: Canyon Meadows Apartment for sale : MLS®# A2221083
    $214,900
    Residential
    Status:
    Active
    MLS® Num:
    A2221083
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    826 sq. ft.
    Discover this inviting 2 bedroom, 1 bath corner unit nestled in the established community of Canyon Meadows, just a 5-minute stroll from the Canyon Meadows LRT Station. This walkable neighborhood borders the natural beauty of Fish Creek Park and Babbling Brook, perfect for scenic walks, and is near the Canyon Meadows Golf Club and the Canyon Meadows Aquatic & Fitness Centre. The community association offers an outdoor skating rink and hosts various events throughout the year. This well-managed, pet-friendly complex (with restrictions) is surrounded by lush green spaces, mature trees, and a well-equipped fitness room. Inside, the spacious living room opens onto an expansive balcony, ideal for relaxing or entertaining. The kitchen overlooks both the dining and living areas, creating a natural flow throughout the space. Both bedrooms are generously sized, with the primary suite featuring a large walk-in closet. The convenient 4-piece bathroom is strategically located near the bedrooms for easy access. Additional highlights include a large laundry room with a full-sized washer and dryer and extra storage space. This unit also comes with secure underground parking and a storage locker for added convenience. Perfectly positioned for those seeking a vibrant, amenity-rich and active lifestyle with easy access to transit, parks, and recreation. More details
    Listed by Grand Realty
    DIANE RICHARDSON
  • 307 316 1 Avenue NE in Calgary: Crescent Heights Apartment for sale : MLS®# A2220445

    307 316 1 Avenue NE Crescent Heights Calgary T2E 0B2
    OPEN HOUSE: May 24, 2025
    01:00 PM - 03:00 PM MDT
    Open House on Saturday, May 24, 2025 1:00PM - 3:00PM
    Main Photo: 307 316 1 Avenue NE in Calgary: Crescent Heights Apartment for sale : MLS®# A2220445
    $219,900
    Residential
    Status:
    Active
    MLS® Num:
    A2220445
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    726 sq. ft.
    Live in the Heart of Crescent Heights! This bright and well-maintained 2-bedroom end unit apartment offers an incredible opportunity to enjoy inner-city living with unbeatable access to downtown via Centre Street Bridge and Edmonton Trail. Whether you're commuting or exploring, everything is right at your doorstep. Just steps away, you'll find a vibrant mix of local shops, cafés, and restaurants, as well as the beautifully maintained Rotary Park, where you can enjoy tennis, lawn bowling, afternoon picnics, or simply take in the panoramic views of downtown Calgary, the Bow River, and the Rocky Mountains. Love the outdoors and culture? Spend your weekends walking to Prince’s Island Park for live music or enjoy a relaxing lunch at River Café’s iconic patio. This unit has just been refreshed with new carpet, modern LED lighting, and fresh paint, making it move-in ready. The property is vacant and available for quick possession—perfect for first-time buyers, investors, or those looking to downsize without compromising location or lifestyle. More details
    Listed by Comox Realty
    DIANE RICHARDSON
  • 4202 200 Seton Circle SE in Calgary: Seton Apartment for sale : MLS®# A2220166

    4202 200 Seton Circle SE Seton Calgary T3M 3P7
    Main Photo: 4202 200 Seton Circle SE in Calgary: Seton Apartment for sale : MLS®# A2220166
    $268,500
    Residential
    Status:
    Active
    MLS® Num:
    A2220166
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    503 sq. ft.
    Welcome to Seton West, where style, comfort, and unbeatable convenience come together in this beautifully upgraded 1 bedroom, 1 bathroom condo. Perfect for first-time buyers, young professionals, or investors, this unit delivers incredible value in one of Calgary’s fastest growing communities. Step into a carpet free home featuring luxury vinyl plank flooring throughout, including in the bedroom. The modern kitchen showcases quartz countertops and a functional layout perfect for cooking and entertaining. This unit also includes $4,000 in builder upgrades, adding even more style and value. The bedroom features a ceiling fan with built-in lighting, offering added airflow and comfort year round. You’ll also love the in unit laundry room with extra space for storage, and the surface parking stall conveniently located near the entrance for easy access. This home is not only stylish but also smart, very low condo fees and new home warranty make it affordable and low risk ideal for comfortable living or a smart long term investment. Location is everything, and this one can’t be beat! You’re just one block away from Superstore, minutes from South Health Campus, and two minutes to Deerfoot Trail for quick commuting. Enjoy every amenity Seton has to offer YMCA, Cineplex, shopping, restaurants, cafes, and more all just steps from your door. Whether you’re investing or buying your first home, this unit checks all the boxes. Book your private showing today and see why this home is THE ONE you’ve been waiting for! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 1405 81 Legacy Boulevard SE in Calgary: Legacy Apartment for sale : MLS®# A2219912

    1405 81 Legacy Boulevard SE Legacy Calgary T2X 2B9
    Main Photo: 1405 81 Legacy Boulevard SE in Calgary: Legacy Apartment for sale : MLS®# A2219912
    $312,000
    Residential
    Status:
    Active
    MLS® Num:
    A2219912
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    698 sq. ft.
    OVER $20K IN LUXURY UPGRADES INCLUDED! Step into elevated living with this stunning top-floor condo in the vibrant heart of Legacy! Boasting over $20,000 in premium builder upgrades, this home exudes quality and style. Enjoy the peace and privacy of a top-floor unit with no neighbors above, while soaking in sunshine all day thanks to the beautiful south-facing exposure. This impeccably maintained condo is part of a well-managed complex located just moments from parks, schools, grocery stores, restaurants, and retail – everything you need is right at your doorstep. Designed with both comfort and functionality in mind, this layout offers two well-separated bedrooms for ultimate privacy. The spacious primary suite features a large walk-in closet, while the smartly planned kitchen and laundry areas make the most of every square foot. Even better? The incredibly low condo fees – thanks to the no-frills building design – help you save without sacrificing location or quality. Just minutes from major roads, a bustling shopping district, and a possible future LRT station, this condo is a smart choice for both homeowners and savvy investors. Don’t miss your chance to own this sun-soaked gem – book your private showing today! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 3406 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2222347

    3406 302 Skyview Ranch Drive NE Skyview Ranch Calgary T3N 0P5
    Main Photo: 3406 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2222347
    $329,900
    Residential
    Status:
    Active
    MLS® Num:
    A2222347
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    815 sq. ft.
    Welcome to this beautiful top-floor condo in the vibrant community of Skyview Ranch, NE Calgary. Featuring 2 spacious bedrooms, 2 full bathrooms, and breathtaking west-facing views of the majestic Canadian Rockies and downtown, this home offers the perfect blend of comfort, style, and convenience. Step inside to discover a modern open-concept kitchen with sleek white cabinetry, elegant quartz countertops, and stainless steel appliances. The living room is bathed in natural light through large patio doors, leading to your private balcony where you can unwind while soaking in the mountain views. The primary bedroom features large picturesque window, a walk-through closet, and a 4-piece ensuite. The second bedroom, nearly equal in size, also includes its own window and a spacious closet — making both bedrooms feel bright, vibrant, and inviting. A common 4-piece bathroom, dedicated workstation, and in-unit laundry add to the everyday convenience. This unit includes a titled underground heated parking stall and assigned storage locker. Located close to both public and Catholic K–9 schools, shopping plazas, grocery stores, restaurants, Costco, and Calgary Airport. A bus stop right outside the building and quick access to Stoney Trail & Deerfoot Trail make commuting a breeze. Whether you’re a first-time buyer, looking to downsize, or a savvy investor, this condo is a fantastic opportunity that checks all the boxes. Don’t miss out — contact your favourite REALTOR® today to book a showing! More details
    Listed by RE/MAX Real Estate (Central)
    DIANE RICHARDSON
  • 12 630 Sabrina Road SW in Calgary: Southwood Row/Townhouse for sale : MLS®# A2220973

    12 630 Sabrina Road SW Southwood Calgary T2W 2N7
    Main Photo: 12 630 Sabrina Road SW in Calgary: Southwood Row/Townhouse for sale : MLS®# A2220973
    $349,900
    Residential
    Status:
    Active
    MLS® Num:
    A2220973
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,218 sq. ft.
    Spacious three bedroom townhome with a great location. Great opportunity to put own touches on this home and make it shine again. Large eat-in kitchen overlooking west backyard and access to parking stall. Three generous sized bedrooms up, primary is huge with plenty of storage, all sharing a functionally layed out four piece bathroom. Lower level works great for a rec room retreat and has laundry hook ups. Well maintained complex close to LRT station, shopping and easy access to main arteries. More details
    Listed by Royal LePage Solutions
    DIANE RICHARDSON
  • 4403 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2221045

    4403 302 Skyview Ranch Drive NE Skyview Ranch Calgary T3N 0P5
    Main Photo: 4403 302 Skyview Ranch Drive NE in Calgary: Skyview Ranch Apartment for sale : MLS®# A2221045
    $349,999
    Residential
    Status:
    Active
    MLS® Num:
    A2221045
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    818 sq. ft.
    Top Floor Unit | Immaculate Condition | Gorgeous Views | Private Balcony | 2 Spacious Bedrooms | 2 Full Bathrooms | Sleek Finishes | Quartz Countertops | Full Height Cabinets | Stainless Steel Appliances | Modern Lighting | Built-in Work Station | Open Floor Plan | Bright With Natural Light | Large Windows | Cork, Tile & Carpet Flooring | In Suite Laundry | In Suite Storage | Titled Underground Parking Stall | Assigned Underground Storage Locker | Secure Access Building | Incredible Location | Family Friendly Neighbourhood | Close to CBE Prairie Sky School | Parks & Playgrounds. Welcome home to your stunning top floor 2 bedroom condo bright with natural light and views of the mountains. Enter your secure building with key fob access and a buzzer system for guests and go to the top floor. Your home opens to an expansive open floor plan for comfortable living. The kitchen is outfitted with full height cabinets, sparkling quartz countertops and stainless steel appliances. The dining area is dedicated with a beautiful modern light fixture to centre your dinner table. A built-in work station is between the dining and living rooms. This is a great space for a work-from-home lifestyle or a homework station. The living room is spacious and designed with comfort in mind with a TV ready wall. The sliding glass doors from the living room lead to your private balcony where you can enjoy outdoor dining in the warm summer months. The two bedrooms are both spacious and have plush carpet flooring. The primary has a walk through closet that leads to a private 4pc ensuite bath with a tub/shower combo. Bedroom 2 is on the other side of the unit and has a 4pc bath beside. The in unit laundry is a treat and has storage space too. This home is paired with a title underground parking stall which means your vehicle is protected year round. The assigned storage locker that is partnered with the parking stall is great for large seasonal storage. This home has a beautiful blend of modern design and comfort. The location here can't be beat; surrounded by parks, playgrounds, shopping, transit and the CBE Prairie Sky School is minutes away! Hurry and book your showing at this beautiful home today! More details
    Listed by RE/MAX Crown
    DIANE RICHARDSON
  • 3307 530 3 Street SE in Calgary: Downtown East Village Apartment for sale : MLS®# A2221716

    3307 530 3 Street SE Downtown East Village Calgary T2G 0G7
    Main Photo: 3307 530 3 Street SE in Calgary: Downtown East Village Apartment for sale : MLS®# A2221716
    $420,000
    Residential
    Status:
    Active
    MLS® Num:
    A2221716
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    649 sq. ft.
    Welcome to Arris Residences! This bright and open 1 bedroom, 1 bathroom + Den home presents an open layout featuring wide-plank luxury vinyl flooring throughout, high ceilings & plenty of natural light, showcasing a generous living and dining area and has excellent access to the large south-facing balcony. The kitchen is open to the living area & is tastefully finished with quartz counter tops, eating bar, lots of storage space & premium European appliances. The primary bedroom has large windows and ample closet space. The well-appointed 3-piece bathroom is filled with high end finishes and a functional deep tub/shower. Additional features include full size in-suite laundry, one assigned underground parking stall (EV options available) & an assigned storage locker. Within the building, the modern structure houses a wealth of amenities centered around 'Club Arris,' offering an impressive 25,000 sq. ft. of both indoor and outdoor facilities. Enjoy our state-of-the-art fitness center equipped with spin, weight, yoga, and TRX options, featuring top-of-the-line fitness equipment that rivals any gym. The four-season indoor heated pool, complete with a hot tub, sauna, and steam room, provides an unparalleled relaxation experience. The social lounge, private dining area, video conferencing rooms, and the lush outdoor terrace serve as the ultimate VIP social spaces, expanding your living area and enhancing your social connections. These executive-style residences sit atop a sprawling podium of essential services, including the new urban-format Real Canadian Superstore, ensuring all your needs are met right at your doorstep. More details
    Listed by City Homes Realty
    DIANE RICHARDSON
  • 31 Applebrook Circle SE in Calgary: Applewood Park Detached for sale : MLS®# A2222436

    31 Applebrook Circle SE Applewood Park Calgary T2A 7T2
    Main Photo: 31 Applebrook Circle SE in Calgary: Applewood Park Detached for sale : MLS®# A2222436
    $499,900
    Residential
    Status:
    Active
    MLS® Num:
    A2222436
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    1,102 sq. ft.
    FULLY FINISHED TOTAL OF 4 BEDROOMS 1 1/2 BATHS, DOUBLE DETACHED GARAGE, NEWER ROOF, FURNACE and WATER TANK ! Discover an exceptional opportunity to own a starter home or investment property right in the heart of Applewood Park. This bright detached 2 Storey home invites you to add your personal touch to unlock its full potential. This home has been well cared for and loved by the original owners. With this solid foundation and great layout, it presents a wonderful chance for those eager to enter the market at an excellent price point. With just a touch of love and attention, you can effortlessly transform this space into your own private haven. Spacious and bright living room, cozy dining room & kitchen with patio doors to a covered deck and landscaped backyard with fruit trees. The upper level has 3 bedrooms and a full bath. Fully finished basement with cozy family room. Double Detached Garage, storage shed and so much more ! Don't miss out on this fantastic opportunity to own a piece of Applewood Park, conveniently located just minutes from amenities, including East Hills Retail/Shopping and with easy access to major routes such as Stoney Trail, 68th Street SE, and 17th Avenue SE. With its desirable location, promising potential, and affordability, this home is your ticket to creating cherished memories in this vibrant community. Seize the chance to make this house your own and craft your dream home. More details
    Listed by MaxWell Canyon Creek
    DIANE RICHARDSON
  • 324 Penswood Way SE in Calgary: Penbrooke Meadows Detached for sale : MLS®# A2220304

    324 Penswood Way SE Penbrooke Meadows Calgary T2A 4T3
    Main Photo: 324 Penswood Way SE in Calgary: Penbrooke Meadows Detached for sale : MLS®# A2220304
    $525,000
    Residential
    Status:
    Active
    MLS® Num:
    A2220304
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    971 sq. ft.
    Welcome to this solid and spacious 4-bedroom, 2-bathroom detached home located on a 50 ft wide lot in the well-established community of Penbrook. With the same owner since the 1970s, this home has been lovingly maintained and offers incredible potential for homeowners, renovators, or investors alike. Upstairs, you'll find a bright and generously sized living room, perfect for relaxing or entertaining. The large kitchen features ample cabinet space, ideal for cooking and hosting family meals. Down the hall are three comfortable bedrooms, including a spacious primary bedroom, and a well-appointed 4-piece bathroom. The fully developed basement offers even more living space with a massive recreation room, a fourth bedroom, an additional 3-piece bathroom, and plenty of storage throughout. Step outside to enjoy the good-sized backyard, perfect for kids, pets, or summer gatherings. The detached double garage adds convenience and value, with plenty of room for parking and storage. Whether you're looking to move right in, renovate and add your personal touch, or invest in a great rental property, this home has it all. Located close to schools, parks, shopping, and transit. Don’t miss this opportunity – come see it today! More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 3210 450 Kincora Glen Road NW in Calgary: Kincora Apartment for sale : MLS®# A2221889

    3210 450 Kincora Glen Road NW Kincora Calgary T3R 1S2
    Main Photo: 3210 450 Kincora Glen Road NW in Calgary: Kincora Apartment for sale : MLS®# A2221889
    $534,900
    Residential
    Status:
    Active
    MLS® Num:
    A2221889
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,171 sq. ft.
    Luxurious 18+ Condo Living with Space, Style, and Comfort Welcome to this beautifully appointed 18+ adult-living condominium that seamlessly blends luxury, comfort, and convenience. With over 1,100 sq ft of thoughtfully designed living space, this home offers everything you need for relaxed, upscale living. The spacious layout features two generously sized bedrooms and two full bathrooms, including a primary retreat large enough for a king-size bed and additional furniture. The elegant ensuite bathroom boasts a quartz countertop, a separate vanity area, and a stunning porcelain tile surround shower. The second bedroom offers direct access to the main bathroom and includes two closets, providing excellent storage. At the heart of the home is the chef-inspired kitchen, equipped with premium appliances, including a KitchenAid oven with induction stovetop, convection steam bake oven, baking drawer, Bosch ultra-quiet dishwasher, Panasonic built-in microwave, and a sleek stainless steel refrigerator. Quartz countertops and modern finishes elevate the space, making it both functional and stylish. The open-concept living and dining area is bright and inviting, flooded with natural light from large west-facing windows. High-end window coverings add a polished touch while offering privacy and light control. A versatile den provides the ideal workspace for remote professionals or a cozy reading nook. Storage is abundant, with in-suite options, an oversized third-floor storage locker, and extra storage space in front of the titled underground parking stall. Step outside to a private balcony with a natural gas hookup, perfect for barbecuing and enjoying outdoor dining with enough room for a table and chairs. Located just minutes from shopping, dining, and Costco, this condo offers a convenient and low-maintenance lifestyle in a well-maintained, amenity-rich building. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 2004 530 3 Street SE in Calgary: Downtown East Village Apartment for sale : MLS®# A2221703

    2004 530 3 Street SE Downtown East Village Calgary T2G 2L8
    Main Photo: 2004 530 3 Street SE in Calgary: Downtown East Village Apartment for sale : MLS®# A2221703
    $575,000
    Residential
    Status:
    Active
    MLS® Num:
    A2221703
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,082 sq. ft.
    Experience the epitome of urban luxury living at Arris Residences! Immerse yourself in a world of unparalleled convenience, sophisticated comfort, and top-tier amenities. Set your sights high as you journey through this magnificent building, where a pristine 2-bedroom, 2-bathroom CORNER unit, with a sprawling balcony awaits, offering breathtaking river views. As you step through the entrance, a welcoming foyer ushers you in, providing easy access to your front closet and in-suite laundry. Moving into the expansive main living area, you're greeted by floor-to-ceiling windows that reveal a panoramic spectacle. The open-concept layout features large kitchen, dining, and living spaces, all adorned with premium finishes, including abundant pot lights and wide plank flooring. The gourmet kitchen is graced with a high-end European appliance package, featuring a built-in 30” Blomberg stainless steel refrigerator and a Fulgor Milano stainless steel 5-burner gas cooktop and wall oven. Quartz countertops, sleek soft-close cabinetry, and an expansive kitchen island with a built-in dishwasher and microwave create an inviting space for gatherings. The dining area accommodates a generous table, while the living area beckons for relaxation as you take in the captivating river views. The primary bedroom boasts ample space and a generously sized closet. Mornings are a delight in the 4-piece ensuite, which features double sinks, vanity drawers, and a spacious step-in shower enclosed by a glass door. The second bedroom offers versatility, and serves as an ideal workspace or guest retreat. To top it all off, this unit includes an underground parking stall and a storage locker. EV parking options available. Within the building, the modern structure houses a wealth of amenities centered around 'Club Arris,' offering an impressive 25,000 sq. ft. of both indoor and outdoor facilities. Enjoy our state-of-the-art fitness center equipped with spin, weight, yoga, and TRX options, featuring top-of-the-line fitness equipment that rivals any gym. The four-season indoor heated pool, complete with a hot tub, sauna, and steam room, provides an unparalleled relaxation experience. The social lounge, private dining area, video conferencing rooms, and the lush outdoor terrace serve as the ultimate VIP social spaces, expanding your living area and enhancing your social connections. These executive-style residences sit atop a sprawling podium of essential services, including the new urban-format Real Canadian Superstore, ensuring all your needs are met right at your doorstep. More details
    Listed by City Homes Realty
    DIANE RICHARDSON
1-12/27
Data was last updated May 19, 2025 at 12: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.