Find Your Perfect Calgary Home Under $500K: Explore the Most Recent Under $500,000 Calgary Listings 

You may browse the most recent Calgary homes for sale under $500,000 on mypadcalgary.com. Find the most current Calgary homes for sale, including Calgary houses, condos, villas and land for sale, Calgary detached homes under $500,000 all Calgary real estate listings for sale, and Calgary new homes for sale and SW Calgary detached homes and NW Calgary detached homes on the Calgary real estate market. You may view all available new homes for sale in NW Calgary. Calgary real estate is readily available. Each listing for real estate in Calgary includes information on the neighborhood, features, and photos.
When you notice anything that sparks your curiosity and you're ready for a deeper look, kindly email, text, or get in touch with me. You are welcome to schedule a private viewing at any time.
Make a call to Diane Richardson at 403.397.3706

Contact Diane Richardson:

Here are a few ways to make it easy for you to get in touch with Diane Richardson:

  1. Contact form: a contact form on my website can allow you to send me a message directly from this page. Be sure to include your name, email address, and a message.

  2. Phone number: Included is my phone number here on the page can allow you to call you me directly with any questions or to schedule viewings. 403.397.3706

  3.  Email address: an email address ( Diane@Mypadcalgary.com )can allow you to reach out to me with any questions or to request more information.

  4. Live chat: I have a live chat feature on this website, you can get in touch with me in real-time and get immediate answers to your questions.

    Please be sure to include the property address or MLS® number for the listing you are interested in.

River Heights Homes for sale Cochrane

Forgot password Extend Verify Contact
1-12/25
  • 120 413 River Avenue: Cochrane Row/Townhouse for sale : MLS®# A2164298

    120 413 River Avenue Cochrane Cochrane T4C 0N9
    Main Photo: 120 413 River Avenue: Cochrane Row/Townhouse for sale : MLS®# A2164298
    $445,000
    Residential
    Status:
    Active
    MLS® Num:
    A2164298
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,068 sq. ft.
    If you're in search of the ideal cozy home, this could be the one. Nestled in the heart of Cochrane, it's a stone's throw from all the downtown amenities, including coffee shops, restaurants, shopping, and trails leading to an off-leash dog area and natural surroundings. Everything is within walking distance, including the Colt bus line, ensuring convenience at your doorstep. The morning sunbathes the kitchen/living room in warmth, setting the tone for the day. The open floor plan offers plenty of room to relax and savor the fireplace during the chilly months. Upstairs, three bedrooms await, complete with a full ensuite and an additional 4-piece bathroom. The basement presents a blank canvas for your developmental ideas to expand your living space. The home has been enhanced with Hunter Douglas blinds, screen doors, a gas fireplace, and electrical wiring in the basement for potential future development. More details
    Listed by First Place Realty
    DIANE RICHARDSON
  • 1305 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2175730

    1305 525 River Heights Drive Cochrane Cochrane T4C 0H9
    Main Photo: 1305 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2175730
    $462,053
    Residential
    Status:
    Active
    MLS® Num:
    A2175730
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,286 sq. ft.
    Welcome to Freestone! Expertly crafted by award winning builder Renova Homes, These brand new townhomes are ideally located at the corner of River Heights Drive & Riviera Way, close to all of Cochrane's main amenities & provides easy access to Hwy 22 & 1A for commuters. Freestone offers large fenced yards for your kids (or dogs!) to enjoy, nearly 1300 Sq Ft of open concept living on 2 floors, with 3 bedrooms & 2 1/2 baths, plus an option to finish the basement, which adds another bedroom, full bath, & Rec Room, & close to 500 Sq Ft of additional living space! Upscale finishes include luxury vinyl plank flooring, quartz counter tops, etc! Off the main floor this unit will have a full width deck, 8 feet deep as well as it will have a full width concrete patio, 8 feet deep, off the lower level. Freestone townhomes offer great value. Visit the sales center, open 2-8pm Mon-Wed, 12-5pm Sat/Sun & Holidays. Pictures are from the Show Home. More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 109 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2178181

    109 525 River Heights Drive Cochrane Cochrane T4C 3E3
    Main Photo: 109 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2178181
    $470,000
    Residential
    Status:
    Active
    MLS® Num:
    A2178181
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,289 sq. ft.
    This beautifully maintained townhome at #109, 525 River Heights Drive is the perfect blend of modern design and practical functionality—no need to wait for new construction when this nearly-new property is available now, saving you the GST! This END UNIT townhome offers 2 PRIVATE PARKING STALLS, 3 BEDROOMS, and 3 BATHROOMS. The south-facing corner exposure means extra windows, flooding the living spaces with natural light all year long. Inside, the OPEN-CONCEPT MAINFLOOR features LUXURY VINYL FLOORING and upgraded fixtures, with a sleek white kitchen complete with QUARTZ COUNTERTOPS and a central kitchen island, ideal for busy mornings or hosting friends and family. The spacious living and dining areas are perfect for unwinding after a long day, further enhanced by the EXTRA WINDOWS that truly make the space feel open and airy. Upstairs, the master bedroom offers a private retreat with a walk-in closet and a full ensuite bath. Two additional bedrooms are perfect for children or guests, and the full 4-piece bath with a soaker tub is the perfect place to relax. UPSTAIRS LAUNDRY adds convenience to daily life. The basement is ready for your customization—a blank canvas that could become a 4th bedroom, a rec room, or even an additional bath. Plus, the home comes equipped with AIR CONDITIONING AND EFFICENT HRV SYSTEM, ensuring comfort and energy efficiency year-round. Location is key, and this property doesn't disappoint. Close to schools, scenic pathway networks, and the Spray Lakes Centre, the area is a haven for outdoor enthusiasts and families alike. Don’t miss out—book your showing today and make this stunning townhome yours! More details
    Listed by 2% Realty
    DIANE RICHARDSON
  • 1206 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2159955

    1206 525 River Heights Drive Cochrane Cochrane T4C 0H9
    Main Photo: 1206 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2159955
    $482,816
    Residential
    Status:
    Active
    MLS® Num:
    A2159955
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,286 sq. ft.
    Welcome to Freestone! Expertly crafted by award winning builder Renova Homes, These brand new townhomes are ideally located at the corner of River Heights Drive & Riviera Way, close to all of Cochrane's main amenities & provides easy access to Hwy 22 & 1A for commuters. Freestone offers large fenced yards for your kids (or dogs!) to enjoy, nearly 1300 Sq Ft of open concept living on 2 floors, with 3 bedrooms & 2 1/2 baths, plus an option to finish the basement, which adds another bedroom, full bath, & Rec Room, & close to 500 Sq Ft of additional living space! Upscale finishes include luxury vinyl plank flooring, quartz counter tops, etc! Freestone townhomes offer great value. Visit the sales center, open 2-8pm Mon-Wed, 12-5pm Sat/Sun & Holidays. Pictures are from the Show Home. More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 905 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2164764

    905 525 River Heights Drive Cochrane Cochrane T4C 3E3
    Main Photo: 905 525 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2164764
    $494,900
    Residential
    Status:
    Active
    MLS® Num:
    A2164764
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,275 sq. ft.
    STUNNING NEW BUILD in River Song! This gorgeous townhouse is complete and ready for its new owners— NO WAITING TO BUILD!! Nestled in a prime location and surrounded by the beauty of Cochrane's rolling hills, this beautifully designed home features all the must-have finishes, including sleek white cabinets, a large island, stainless steel appliances, elegant white quartz countertops and trendy lighting! The main floor boasts stunning natural coloured vinyl plank flooring and a separate coffee bar with additional cabinets and pantry space, the perfect way to begin your day! The open-concept layout creates a seamless flow between the living room, kitchen, and dining area, making it ideal for gatherings and entertaining. Upstairs, you’ll find a spacious primary bedroom complete with a walk-in closet and a convenient ensuite 4-piece bathroom. Two additional well-sized bedrooms provide privacy for family members, guests, or can serve as a home office. Finishing off this space is your upper floor bathroom and an upstairs laundry room, making daily chores a breeze! The lower level is unfinished, offering endless possibilities for custom development and your personal touch. Enjoy the comfort of the upgraded central air conditioning- perfect way to keep cool on those hot summer nights! This unit includes two parking stalls right outside your back door, for your ease and convenience. Embrace this location and take a short walk down to the beautiful Bow River, perfect for all your outdoor adventures! River Song offers easy access to Highway 22—the gateway to the Rocky Mountains—and is just 35 minutes from downtown Calgary. With amenities nearby, Bow Valley High School, kilometers of pathways, parks, and the Spray Lakes Recreation Center just up the road, this community has something for everyone. Complete with a New Home Warranty, this townhouse is the entire package- Don’t miss your chance to make it yours—WELCOME HOME! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 302 River Heights Crescent: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2173616

    302 River Heights Crescent Cochrane Cochrane T4C 0V2
    Main Photo: 302 River Heights Crescent: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2173616
    $529,000
    Residential
    Status:
    Active
    MLS® Num:
    A2173616
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,542 sq. ft.
    Welcome to 302 River Heights Crescent in Riversong Cochrane! This stunning and well taken care of two-story home features a bright, open, and spacious floor plan. As you enter, you’re greeted by a warm and welcoming entrance that leads into the main level, where wide plank flooring adds elegance and warmth throughout. The heart of the home is the large open kitchen with an oversized island, showcasing beautiful quartz countertops, tons of cupboard space and a convenient corner pantry. The generous dining and living areas, bathed in natural light from large windows throughout, overlook the sunny south-facing backyard. Step through the patio door to discover a large two-tiered deck, perfect for entertaining and enjoying the outdoors. Upstairs, you will find three generous bedrooms and a versatile bonus room that can serve as a play area, home office, or cozy den—tailored to your lifestyle needs. The primary bedroom is 13x12 feet, featuring a private 4-piece ensuite and a spacious walk-in closet for all your storage needs. The other two bedrooms share an additional 4-piece bathroom, ensuring ample space for family or guests. The unfinished basement provides a blank canvas and many development options; ready for your ideas. The single-car garage is a great feature, offering plenty of ceiling height for storage solutions, ensuring you have space for all your outdoor gear and seasonal items. Located in a really great neighbourhood, this home presents an excellent opportunity to live just steps away from Bow Valley High School, a future K-8 School site and over 104 acres of natural reserve and walking paths! Just a very short drive to shopping, SLS sports center and access to Highway 1 and the Mountains! This property is not just a place to own—it's a smart investment opportunity. With reliable tenants already in place who would love to stay on, this home is a good revenue generator, making it an ideal addition to any investor's portfolio. Don't miss out on this chance to acquire a low-maintenance, income-producing property with built-in stability for the future! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 716 River Heights Crescent: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2176033

    716 River Heights Crescent Cochrane Cochrane T4C 0R8
    Main Photo: 716 River Heights Crescent: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2176033
    $565,000
    Residential
    Status:
    Active
    MLS® Num:
    A2176033
    Bedrooms:
    3
    Bathrooms:
    4
    Floor Area:
    1,558 sq. ft.
    Welcome to beautiful River Heights in Cochrane! This stunning home backs onto green space, providing spectacular views right from your backyard. Step inside to be greeted by lovely hardwood floors and an open concept layout that’s perfect for family living. The kitchen is a chef's dream, featuring a new top-of-the-line refrigerator, gas range, and elegant granite countertops, along with island seating for casual family breakfasts. The main level deck boasts incredible views of Cochrane, making it ideal for those perfect BBQ nights. Upstairs, you’ll find a cozy family room, two spacious bedrooms, and a master suite complete with a walk-in closet and ensuite bathroom. The walkout basement offers ample space for entertainment, perfect for families of all sizes and is fitted with a brand new Electrolux washer and dryer. The cherry on top is the newer 7-person hot tub nestled in the newly landscaped backyard, providing a perfect spot to unwind after a long day while embracing the northern lights when out. This home truly has it all—DON'T MISS OUT! Book your showing TODAY, as homes like this don’t last long on the market! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 174 River heights Drive: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2174116

    174 River heights Drive Cochrane Cochrane T4C 2A4
    Main Photo: 174 River heights Drive: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2174116
    $597,000
    Residential
    Status:
    Active
    MLS® Num:
    A2174116
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,499 sq. ft.
    Welcome to the new and vibrant community of Rivercrest. This beautiful single family semi-detached home is just 2 years old, very well kept and has lots of upgrades and features at a great price.This home features 3 bedrooms and 2.5 washrooms . An open-concept main floor embraces a large Designer Kitchen with a central island and a convenient pantry .Great room with an open kitchen is good for relaxing while staying close to your family .Home is upgraded to Quartz countertops and black metals all over . Pocket office on the main floor is decent sized to set up a small home office . The upper level has 3 bright bedrooms and 2 full washrooms and a laundry room . Master bed with double vanity 4 Piece Ensuite & large Walk-in-Closet is on a separate side which adds to privacy . There is also a good sized tech area that you can use according to your family needs. Walkout basement with 1 Bedroom brand new legal suite registered with the city of Cochrane with a nice kitchen , standing shower and living space will definitely add value to the house and help with the mortgage .This property offers the potential for lucrative rental income of up to $3900-$4200, making it an excellent for investment also . Schedule your viewing with your favourite Realtor today.House is vacant for quick possession . More details
    Listed by MaxWell Central
    DIANE RICHARDSON
  • 733 River Heights Crescent: Cochrane Detached for sale : MLS®# A2178361

    733 River Heights Crescent Cochrane Cochrane T4C 0R8
    Main Photo: 733 River Heights Crescent: Cochrane Detached for sale : MLS®# A2178361
    $599,900
    Residential
    Status:
    Active
    MLS® Num:
    A2178361
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,699 sq. ft.
    Welcome to a one of a kind gem in the heart of Riversong, offering over 2400 SQ FT of beautifully developed space that blends style, function, and comfort in every corner. This home is designed & upgraded for those who crave something special, from its extraordinary interior layout to its sun soaked, SOUTH facing backyard. Step inside and be welcomed by an inviting living room featuring soaring 10-ft ceilings and oversized windows, creating an open and airy atmosphere. A gorgeous stone fireplace with a custom mantle adds warmth and elegance to the space, perfect for cozy nights in. A few steps up, the gourmet kitchen awaits with sleek stainless steel appliances, quartz countertops, full length cabinetry, and a spacious corner pantry, all complemented by a minimalist, modern backsplash. An adjoining built-in desk area offers the ideal spot for a family workstation or mini office, creating a true central hub that overlooks the living and dining areas. The oversized dining room, bathed in natural light from the south-facing windows, offers ample space to host large family gatherings or entertain friends. With easy access to the deck, this space seamlessly extends into the outdoors, making it perfect for both lively get togethers and quiet mornings in the sun. Completing the main floor is a conveniently located mudroom with deck access and a well appointed half bath, providing functionality for a busy family lifestyle. Head upstairs to find the primary suite, a luxurious retreat featuring a spa-inspired ensuite. Indulge in the oversized soaker tub, refresh in the glass enclosed shower, and enjoy the convenience of a spacious vanity and walk-in closet. This level also includes 2 additional bedrooms, second bath, and a laundry room that combines convenience and practicality with extra storage and natural light making daily chores a breeze.The professionally developed basement, finished with PERMITS , offers a wealth of possibilities. With oversized windows, a rec room, wet bar, and Murphy bed, this space feels like a studio apartment, ideal for guests or multi purpose use. A dedicated office nook and abundant storage make the lower level both functional and inviting. Out back, the expansive, SOUTH FACING yard features a deck, garden space, and plenty of room for outdoor activities, an oasis for family enjoyment. The OVERSIZED , insulated, and HEATED double garage is truly a standout, boasting a rare 9 FT door, perfect for a full sized truck, work van, or additional vehicles, and providing a comfortable workspace year round. This meticulously maintained, move in ready home includes central air conditioning and smart home technology, with every detail thoughtfully curated. Located in scenic Riversong, Cochrane, you’ll have access to parks, trails, shopping, schools, and transit, with the added charm of mountain views and a close-knit community feel. This home is truly ready for a new family to create lasting memories in a setting that’s as beautiful as it is exceptional! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 393 River Heights Drive: Cochrane Detached for sale : MLS®# A2162130

    393 River Heights Drive Cochrane Cochrane T4C 0H8
    Main Photo: 393 River Heights Drive: Cochrane Detached for sale : MLS®# A2162130
    $689,900
    Residential
    Status:
    Active
    MLS® Num:
    A2162130
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,997 sq. ft.
    393 River Heights Dr! DEVELOPED BASEMENT! Located in a vibrant community, you'll have easy access to scenic walking trails, essential amenities, and a nearby high school. Welcome to this beautiful 1997 sq/ft 2-storey home, where modern comforts meet timeless elegance. The heart of the home, a gourmet kitchen, features sleek granite countertops, a large island, and top-of-the-line stainless steel appliances, making it an entertainer's dream. Upstairs, you’ll find a cozy bonus room—perfect for movie nights or a home office—alongside three generously sized bedrooms. The primary suite is a true retreat, offering ample space for king-sized furnishings. The spa-like ensuite, complete with dual sinks, a soaker tub, and a separate shower, promises a serene escape after a long day. With 9ft ceilings and an open-concept layout on the main floor, the living space feels bright and inviting. The walk-through pantry, main floor laundry, and a fully insulated, dry-walled garage add both convenience and practicality. The finished basement extends your living space, featuring a spacious rec room, a fourth bedroom, and a rough-in for a future bathroom—ideal for guests or a growing family. But the charm doesn’t stop indoors. Imagine unwinding on your deck, soaking up the sun in your fully landscaped/fenced backyard. Ready to make a move? Call today to book your personal viewing! More details
    Listed by Coldwell Banker United
    DIANE RICHARDSON
  • 275 Rivercrest Way: Cochrane Detached for sale : MLS®# A2177566

    275 Rivercrest Way Cochrane Cochrane T4C 3E9
    Main Photo: 275 Rivercrest Way: Cochrane Detached for sale : MLS®# A2177566
    $699,000
    Residential
    Status:
    Active
    MLS® Num:
    A2177566
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,063 sq. ft.
    Have you been looking for a brand new family home in Cochrane, with a white kitchen and backing a path!? Welcome to your new home in the boutique community of Rivercrest in Cochrane! Built by Trico Homes, this stunning 3 bedroom home is bright, welcoming and has the perfect layout. Upon entering, you'll find a spacious main floor flex room, ideal for a home office, study, or kids playroom. Continuing into the main area, you’re greeted by the large full wall of windows to enjoy the morning sun from your east facing backyard. Your open concept kitchen is complete with a built-in stainless steel appliance package including a gas range and additional drawers, hello storage! Enjoy cooking with ample counter space, a large pantry and spacious island; perfect for your kids to enjoy breakfast or entertain. An inviting electric fireplace adds warmth and coziness to your living room making it perfect for relaxing evenings. Heading upstairs you are greeted by a spacious & centrally located bonus room perfect for family movie nights or kids play space. Your primary suite is spacious & complete with a luxurious ensuite including double sinks, drawers for storage, upgraded tile shower and soaker tub. Conveniently situated just off your ensuite, is your spacious walk-in closet. Enjoy a full upstairs laundry room complete with additional storage and space to hang your clothes. The kids wing of the home is complete with two well appointed spare rooms with walk-in closets and a full spare bath with quartz countertops. In the basement you will find a 9’ foundation, 3-piece bathroom rough-in and 2 basement windows perfect for your future development. Outside, enjoy the sunrise on your back deck and spacious future yard. Rivercrest is a quiet boutique community with stunning mountain views and a future school site. Enjoy getting to know your neighbours, on a quiet street and convenient access to everything Cochrane has to offer! Living here means convenient access to Calgary, minutes from Spray Lakes Recreation Centre & downtown Cochrane! You have everything Cochrane has to offer right at your doorstep. Don’t miss the opportunity to move into your new home before Christmas! Book your showing today! Interior photos are representative to a previous build and similar to what this home will have, please get in touch for more details. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 283 Rivercrest Way: Cochrane Detached for sale : MLS®# A2175249

    283 Rivercrest Way Cochrane Cochrane T4C 3E9
    Main Photo: 283 Rivercrest Way: Cochrane Detached for sale : MLS®# A2175249
    $747,033
    Residential
    Status:
    Active
    MLS® Num:
    A2175249
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,017 sq. ft.
    ** Broadview Homes builder discount of $60,000.00 has been deducted from the listing price! ** Welcome home to the York Craftsman by Broadview Homes; a stunning contemporary home boasting over 2017 SqFt throughout the main and upper levels. This gorgeous brand new home has an expansive living space and a welcoming open floor plan. The spectacular chef's kitchen is outfitted with granite countertops, soft close cabinetry, 42 inch upper cabinets with crown molding to the ceiling and stainless steel appliances including a gas range and built in microwave! The walkthrough pantry connects the kitchen to the mud room off the interior garage door for an easy grocery drop. The dining area is ready for a large dinner table to enjoy meals with your family. The large great room features a gas tiled fireplace for both comfort and style. The large flex room is ideal for work, play, or convert it to a guest room. The main level is complete with a 2pc powder room. Upstairs holds 3 bedrooms, 2 full bathrooms, a bonus room and laundry room. The primary bedroom is personal oasis; with a large spa-like 5pc ensuite bath and walk-in closet. The 5pc ensuite has dual vanities, a deep soaking tub, walk-in shower and private washing closet. Bedrooms 2 & 3 are both generous in size and share the main 4pc bathroom with a tub/shower combo. The bonus room is a great addition to your family seating for a relaxing evening. The upper level laundry room is every home owner's dream as its located near all bedrooms. Downstairs, the basement has 9Ft ceilings and rough-in plumbing. This home has a 200 AMP electrical panel and 2 stage furnace. Featuring a 2-car Garage, this home has room for all your toys as well! Broadview offers fine granite in kitchen and baths, a wide selection of durable maple Hardwood & LVP flooring, tile flooring in all wet areas, superior Carpet, Pot Lights in Kitchen, High-quality Cabinetry from Wildwood Cabinets! Hurry and book your showing at your brand new Broadview Home today! More details
    Listed by RE/MAX Crown
    DIANE RICHARDSON
1-12/25
Data was last updated November 10, 2024 at 05:30 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.