ACTIVE
SOLD
Save search On map Reset Filters
Forgot password Extend Verify Contact
1-12/281
  • 501 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2220009

    501 24 Rivercrest Drive Cochrane Cochrane T4C 2C5
    OPEN HOUSE: May 11, 2025
    02:00 PM - 04:00 PM MDT
    Open House on Sunday, May 11, 2025 2:00PM - 4:00PM
    Main Photo: 501 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2220009
    $470,000
    Residential
    Status:
    Active
    MLS® Num:
    A2220009
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,537 sq. ft.
    Discover a comfortable and modern lifestyle in 501 -24 Rivercrest Drive, a practically new end-unit townhome nestled in Cochrane and close to the Bow River. Spanning over 1500 square feet, this inviting townhome boasts a bright and open layout, perfectly suited for both entertaining guests and the rhythm of everyday living. The heart of this home is a thoughtfully designed central kitchen space. Imagine preparing meals amidst sleek two-tone cabinetry with soft-close drawers and a complete stainless steel appliance package. With ample cabinet space and a convenient pantry, this central hub, illuminated by stylish pendant lighting, seamlessly connects the living areas, encouraging interaction and a sense of togetherness. Stone counters and the extra windows, a hallmark of the end unit, bathe the interior in natural light, showcasing the durable vinyl plank floors and soaring, knock-down textured ceilings. For added comfort and privacy, pull-down window coverings are included. The adjacent living room provides a welcoming and natural gathering place for relaxation and socializing. This well-appointed townhome features three comfortable bedrooms and 2.5 bathrooms. A versatile flex space on the lower level presents opportunities for a home office, or a space to pursue your creative passions. The primary suite, located on the third level, offers the luxury of dual closets and bright, large windows and great views of Cochranes Big Hill! . This level also conveniently houses a laundry area and a full four-piece bathroom. Adding to the appeal is an oversized, fully insulated single-car garage with the practical advantage of dual access doors, offering exceptional flexibility for storage or a workshop. Enjoy the convenience of this excellent Cochrane location. Situated in a desirable complex, you'll find yourself just steps away from local shops, picturesque pathways, and the serene Bow River. Bow Valley High School is within walking distance, and a future school site is conveniently located next door. With local transit stop within feet of the front door. Accessing Calgary for work or leisure and escaping to the majestic mountains for weekend adventures is effortless. a terrific blend of contemporary comfort, convenience, and a sought-after Cochrane address. More details
    Listed by Royal LePage Benchmark
  • 1210 505 Railway Street W: Cochrane Apartment for sale : MLS®# A2220007

    1210 505 Railway Street W Cochrane Cochrane T4C 1K9
    Main Photo: 1210 505 Railway Street W: Cochrane Apartment for sale : MLS®# A2220007
    $329,900
    Residential
    Status:
    Active
    MLS® Num:
    A2220007
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    843 sq. ft.
    Impeccably maintained and move-in ready, this 2-bedroom, 2-bathroom apartment-style condo offers the perfect combination of comfort, style, and convenience in the heart of Cochrane. Ideally situated just a short walk from Starbucks, Safeway, Shoppers Drug Mart, and Urgent Care, this home places all your daily essentials right at your fingertips. Located on the quiet second floor of a well-kept building, the unit features a private southwest-facing patio with partial mountain views—an ideal space to unwind in the sun or enjoy a peaceful evening outdoors. Inside, the thoughtfully designed layout separates the two bedrooms with a spacious central living area, creating excellent privacy for roommates, guests, or a home office. The wraparound kitchen is both functional and elegant, boasting $20,000 in recent upgrades, including quartz countertops, newer cabinetry, and generous counter space—perfect for cooking and entertaining. The interior has also been enhanced with newer laminate flooring throughout, providing a seamless, modern look that’s both stylish and easy to maintain. Each bedroom is served by its own full bathroom, and the renovated ensuite features a walk-in shower and matching quartz countertop for a touch of modern luxury. Additional highlights include titled, secure underground parking with convenient indoor access, in-suite laundry, and ample storage. Affordable condo fees cover heat, water, sewer, and exterior maintenance, making for a truly low-maintenance lifestyle. Whether you're a first-time buyer, downsizer, or investor, this beautifully updated condo is a rare opportunity to enjoy comfortable living in one of Cochrane’s most walkable and central communities. Don’t miss your chance—call today to arrange your private showing and see for yourself why this home is such an exceptional find. More details
    Listed by Real Broker
  • 27 Fireside Parkway: Cochrane Row/Townhouse for sale : MLS®# A2219858

    27 Fireside Parkway Cochrane Cochrane T4C 0T3
    Main Photo: 27 Fireside Parkway: Cochrane Row/Townhouse for sale : MLS®# A2219858
    $515,000
    Residential
    Status:
    Active
    MLS® Num:
    A2219858
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,494 sq. ft.
    NO CONDO FEES | END UNIT | WET BAR | DBL DETACHED GARAGE Welcome home to 27 Fireside Parkway. This end-unit townhome with NO ADDITIONAL FEES is located in the fabulous community of Fireside. Offering new owners an open-concept main floor with hardwood floors, quartz counters, built-in quartz desk area for two, a large dining space to accommodate seating for six, and access to your newly expanded deck. The upper level features three bedrooms (including the primary), laundry, a 4-piece bath, and a 4-piece ensuite. The lower level has a generous-sized bedroom, wet bar, rec space, and a bathroom that awaits your finishing touches (currently wired, framed, and roughed-in). Outside your fenced lot provides privacy while you enjoy Cochrane's colourful skies, and access to your double detached garage. Located across from two K-8 schools making it a perfect home for families. More details
    Listed by First Place Realty
  • 225 Gleneagles View: Cochrane Detached for sale : MLS®# A2218643

    225 Gleneagles View Cochrane Cochrane T4C 2G5
    Main Photo: 225 Gleneagles View: Cochrane Detached for sale : MLS®# A2218643
    $782,500
    Residential
    Status:
    Active
    MLS® Num:
    A2218643
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,984 sq. ft.
    This is the one you’ve been waiting for! Located in the sought-after Gleneagles community, this gorgeous family home is just steps from the golf course and surrounded by breathtaking valley and mountain views. With a scenic pathway system winding throughout the community, you’ll love exploring the area’s natural beauty. From the moment you pull up, the charming curb appeal and grand vaulted entry make a statement. Inside, the main floor is designed for both style and function, with 9’ ceilings and thoughtful upgrades throughout. Need a home office? You’ve got one—complete with sleek glass doors for privacy. The open-concept kitchen is perfect for entertaining, featuring a huge island with tons of storage, granite countertops, and a walk-in pantry. The bright living room is the ultimate cozy spot, with a gas fireplace framed by a stylish stone surround. The dining area flows effortlessly onto the spacious deck, overlooking a beautifully landscaped yard with mature trees and no neighbours behind—just peaceful green space. The main level is complete with a laundry room ,a 2-piece bath, and a double attached garage. Upstairs, the primary suite is your own private retreat, featuring a huge walk-in closet and a 5-piece ensuite with a relaxing soaker tub. Two more generous bedrooms offer plenty of storage—one with a double closet, the other with a walk-in. A 4-piece bath rounds out the upper level. Downstairs, the fully finished basement is made for movie nights and hangouts, with 9’ ceilings and a spacious rec room. There’s even a storage room with potential for a dry bar. The fourth bedroom is perfect for guests or older kids, and another 4-piece bath completes the space. The basement vinyl plank flooring is 3 1/2 years old. This home also includes a large storage shed, updated baseboards, doors, and hardware, and a fully landscaped yard with mature trees for added privacy. Enjoy the small-town ambiance with the convenience of Downtown Calgary just 35 minutes away. This home has it all—space, style, and an unbeatable location. Check out the virtual tour or book a showing today! More details
    Listed by RE/MAX First
  • 113 West Terrace Point: Cochrane Detached for sale : MLS®# A2218404

    113 West Terrace Point Cochrane Cochrane T4C 1R5
    Main Photo: 113 West Terrace Point: Cochrane Detached for sale : MLS®# A2218404
    $1,495,000
    Residential
    Status:
    Active
    MLS® Num:
    A2218404
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,482 sq. ft.
    Welcome to a rare opportunity in the gorgeous community of West Terrace — One of a kind, turnkey, fully renovated luxury residence backing directly onto the Bow River with breathtaking 180-degree south west views. Offering the ultimate blend of sophistication and comfort, this exceptional home is surrounded by lush parks, scenic walking paths, playgrounds, and top-tier schools, all within a serene, private setting. Step inside to a stunning open-concept layout, flooded with natural light and enhanced by soaring ceilings and rich hardwood flooring. Every inch of this home has been thoughtfully updated with premium finishes and modern design elements. The chef-inspired kitchen is a dream come true, featuring high-end stainless steel appliances, full-height white cabinetry, a walk-in pantry, new granite countertops, a generous island, and a breakfast bar perfect for morning gatherings. Entertain effortlessly in the expansive living room centered around a striking stone fireplace and custom built-ins, or host elegant dinners in the dining area while soaking in uninterrupted views of the river through oversized windows. Step out onto the massive composite deck with a high-grade motorized awning and take in the tranquility of the riverfront below — a perfect space for al fresco dining or quiet reflection. The main-floor primary retreat is a sanctuary of luxury, featuring a spa-inspired 5-piece ensuite with heated floors and towel rack, dual vanities, a walk-in glass shower, and a custom walk-in closet. A sunlit bonus room offers versatile use as an office or guest room, and the main-floor laundry room adds everyday convenience with built-in cabinetry and a sink. Downstairs, the walk-out lower level is warmed by in-floor heating and offers a spacious recreation room, cozy family room with a second gas fireplace, and 3 additional generously sized bedrooms — any of which could serve as a home office or gym. A sleek 4-piece bathroom and ample storage complete this level, with direct access to the lower patio and river pathways. This home spares no expense: newer hot water tank, roof, windows, and exterior doors, fully updated plumbing and electrical, A/C, integrated irrigation system, and a state-of-the-art wired security system with cameras and sensors. The oversized double garage has been beautifully updated, and the attic insulation has been upgraded for optimal energy efficiency. This is more than a home — it’s a lifestyle. Don’t miss this once-in-a-lifetime opportunity to own a riverfront masterpiece in West Terrace. More details
    Listed by Charles
  • 83 Ridge View Close: Cochrane Detached for sale : MLS®# A2219346

    83 Ridge View Close Cochrane Cochrane T4C 0P8
    OPEN HOUSE: May 11, 2025
    12:00 PM - 03:00 PM MDT
    Open House on Sunday, May 11, 2025 12:00PM - 3:00PM
    Main Photo: 83 Ridge View Close: Cochrane Detached for sale : MLS®# A2219346
    $800,000
    Residential
    Status:
    Active
    MLS® Num:
    A2219346
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,975 sq. ft.
    Nestled in the sought-after Riversong community—just minutes from the Bow River pathways, Fisher Park, and the Cochrane RancheHouse recreation hub—this fully renovated home offers both a vibrant neighbourhood lifestyle and sophisticated modern living. Enjoy morning strolls or cycling along the river’s scenic trails, weekend picnics at Rainbow Falls Park, and easy access to Cochrane’s top-rated West Valley and Bow Valley schools. Nearby, the Gleneagles shopping district brings groceries, cafés and services right to your doorstep, while the new Firelight Village shopping centre adds dining and entertainment options just a five-minute drive away. Inside, no detail has been overlooked. A tasteful palette of fresh paint and upgraded lighting flows beneath high-end luxury vinyl plank on the main floor, stairs, hallways and in the bonus room. The heart of the home—the kitchen—has been refreshed with refinished cabinetry (complete with new hardware) and a chic tile backsplash, perfectly framed by an upgraded fireplace surround and tile in the adjacent living area. The large full-width deck, ready for al fresco dining or lounging on a generous sectional. Upstairs, brand-new plush carpet leads you through bright bonus room and the primary suite connects to a spa-inspired en-suite and walk-in closet, while a second bedroom and well-appointed main bath complete the upper level. Downstairs, the fully finished walk-out basement—with its own expansive brick patio spanning the width of the house—beckons gathering around the huge fire-pit under the stars. Inside, new carpet and rough-in plumbing for a future wet bar invite you to tailor this space to your family’s needs: home theatre, gym or guest suite. With meticulous renovations throughout—kitchen, baths, flooring, lighting, paint, fireplace, cabinets and more—this turnkey home at 83 Ridge View Close delivers Riversong’s active-living perks alongside luxury finishes and unbeatable outdoor entertaining. Welcome home! More details
    Listed by eXp Realty
  • 263 Precedence Hill: Cochrane Detached for sale : MLS®# A2200485

    263 Precedence Hill Cochrane Cochrane T4C 2J2
    Main Photo: 263 Precedence Hill: Cochrane Detached for sale : MLS®# A2200485
    $819,900
    Residential
    Status:
    Active
    MLS® Num:
    A2200485
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    2,085 sq. ft.
    OPEN HOUSE SATURDAY MAY 10, 11AM - 2PM | Welcome to this beautifully appointed 2-storey home in the scenic community of Precedence, built in 2022 and loaded with upgrades! The OPEN-CONCEPT main floor boasts soaring 9’ CEILINGS, ENGINEERED HARDWOOD FLOORS, and BRAND NEW TILE. The modern kitchen features QUARTZ COUNTERTOPS, a large ISLAND with BREAKFAST BAR, built-in microwave, gas stove with range hood, and a WALK-THROUGH PANTRY for added convenience. The bright living room showcases a striking ELECTRIC FIREPLACE with full-height STONE BRICK surround and expansive windows that frame stunning views of the river valley. A custom mudroom with BUILT-IN BENCHES and hooks, a main floor OFFICE, and a stylish half bath complete the level. Upstairs, a cozy BONUS ROOM, a full guest bath, and three bedrooms, including a spacious primary bedroom await. The primary bedroom features a charming SHIPLAP ACCENT WALL, a 5pc spa-like ENSUITE with DOUBLE SINKS, a STAND ALONE SOAKING TUB, a TILE SHOWER with GLASS-SURROUND, and a WALK-IN CLOSET. The FULLY FINISHED, WALKOUT BASEMENT offers a large FAMILY ROOM, fourth bedroom, full 4pc bath, and access to a CONCRETE PATIO in the backyard. Enjoy panoramic views from the upper deck or stay cool indoors with CENTRAL AIR CONDITIONING. This property has fantastic access to walking trails with incredible views less than half a block away from your home or a quick bike ride or walk to the Spray Lakes Recreation Centre that is a fit for all ages. Enjoy the dog park that runs along the Bow River and the many amenities that surround this neighbourhood. This is luxury, comfort, and functionality all in one! More details
    Listed by eXp Realty
  • 56 Glenhill Drive: Cochrane Detached for sale : MLS®# A2218832

    56 Glenhill Drive Cochrane Cochrane T4C 1H1
    Main Photo: 56 Glenhill Drive: Cochrane Detached for sale : MLS®# A2218832
    $975,000
    Residential
    Status:
    Active
    MLS® Num:
    A2218832
    Bedrooms:
    5
    Bathrooms:
    4
    Floor Area:
    2,280 sq. ft.
    This stunning, fully renovated home is a rare blend of luxury, functionality, and natural beauty — backing directly onto a tranquil creek and expansive park, right in the heart of Glenbow. With top-tier upgrades and thoughtful design throughout, it’s the perfect retreat for modern living, complete with an illegal suite for extra income or family stays. Inside, you'll find spacious, open-concept living with rich hardwood floors, triple-pane windows, the chef’s kitchen is a true showpiece, featuring high-end finishes, custom cabinetry, and premium appliances including a GE Monogram gas stove, built in speed oven, Miele dishwasher and maple accented fridge. The kitchen and nook area will be a favourite place to entertain as it looks out over the large backyard and out into the park beyond, complemented by beautifully designed bathrooms — including a spa-like primary suite. The sunken living room is straight from a magazine with its cozy gas fireplace accented by custom built-in shelves, plus a custom office nook tucked neatly at the patio door entry. The upper level features three large bedrooms including the primary suite with an abundance of closet space and a spa-like ensuite. There’s an additional bathroom with steam shower and two more large bedrooms on this level. An oversized, heated double garage with epoxy floors provides ample room for vehicles and storage, all while leaving room for a workbench area. There's also an incredible storage space under the garage equipped with shelving and easily accessible from the garage or from a separate room within the house. Additionally, the fully finished basement offers a complete suite — ideal for multigenerational living or rental income — with its own kitchen, bathroom, bedroom, living area, and private entrance. Enjoy outdoor living year-round with a large composite deck, hot tub, and a beautifully landscaped yard overlooking mature trees and the park beyond. The durable fibre cement siding adds long-lasting curb appeal and peace of mind. This home offers the rare combination of upscale finishes, incredible space, and a setting that’s truly second to none. A must-see for discerning buy More details
    Listed by CIR Realty
  • 2206 15 Sunset Square: Cochrane Apartment for sale : MLS®# A2219530

    2206 15 Sunset Square Cochrane Cochrane T4C 0E7
    Main Photo: 2206 15 Sunset Square: Cochrane Apartment for sale : MLS®# A2219530
    $319,500
    Residential
    Status:
    Active
    MLS® Num:
    A2219530
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    821 sq. ft.
    Sunset Ridge welcomes you to the desirable, secure and peaceful Homestead Village Condo complex. This lovely, immaculately kept 2 Bdrm unit, located on the 2nd floor w/ elevator access, features an East facing unit allowing you to enjoy morning & early afternoon sun while enjoying your coffee and partial mountain views to the south. Open concept floorplan w/ good size dining space & comfortable cozy living area. Galley kitchen, beautiful granite counter tops, large raised eating bar, dark wood cabinetry, plenty of cupboard & counter space & stainless steel appliances. Primary Bdrm offers walkin closet & “cheater door” access to main 4pc Bath. Large 2nd Bdrm enhanced w/ glass French doors & custom character window offers variety of uses. Convenient In-suite laundry & storage, also included 1 underground titled parking stall & assigned cage storage . Subject to availability, additional oversized storage can be rented, as well as communal bike storage. This building offers easily accessible garbage chutes on each floor & convenient recycling station in basement. Building pet policy allows up to 2 pets each under 10kg (35cm to shoulder max) No short term rentals allowed & 85% owner occupied. Convenient location with variety of amenities just steps away,including gas station, restaurant, medical clinic, pharmacy, veterinary clinic & more. Quaint community with variety of scenic walking & bike paths connecting to downtown and rivervalley. This is the one, move in ready! More details
    Listed by CIR Realty
  • 13 Sunrise Way: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2219801

    13 Sunrise Way Cochrane Cochrane T4C 2S4
    OPEN HOUSE: May 11, 2025
    12:00 PM - 02:00 PM MDT
    Open House on Sunday, May 11, 2025 12:00PM - 2:00PM
    Main Photo: 13 Sunrise Way: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2219801
    $539,000
    Residential
    Status:
    Active
    MLS® Num:
    A2219801
    Bedrooms:
    3
    Bathrooms:
    4
    Floor Area:
    1,575 sq. ft.
    Welcome to this stunning, fully finished half duplex, complete with a double attached garage and your own private rooftop patio, nestled on one of the most charming streets in Sunset Ridge! As you approach, you're greeted by a spacious, covered porch. The main level is bright, expansive, and features pristine flooring, fresh paint, and one of the most beautiful kitchens available. The garage includes a side entrance leading to your fenced backyard, perfect for your pups to enjoy! On hot summer days, laundry is effortlessly managed on the upper floor thanks to central A/C. Upstairs, you'll discover three spacious bedrooms, two full bathrooms, and a bonus room that opens to your outdoor patio. This is the ideal home to make your own! Priced to sell, don't miss out—schedule your showing today.***OPEN HOUSE SUNDAY, MAY 11, 12-2PM. More details
    Listed by Royal LePage Solutions
  • 2207 505 Railway Street W: Cochrane Apartment for sale : MLS®# A2218372

    2207 505 Railway Street W Cochrane Cochrane T4C 2K9
    Main Photo: 2207 505 Railway Street W: Cochrane Apartment for sale : MLS®# A2218372
    $309,900
    Residential
    Status:
    Active
    MLS® Num:
    A2218372
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    891 sq. ft.
    Welcome home! This stunning 2-bedroom, 2-bathroom condo is perfectly situated on the 2nd floor, offering both comfort and convenience. With over 830 sqft of thoughtfully designed living space, this home boasts a modern open floor plan that feels spacious and inviting. Step inside to find sleek, wide-plank luxury flooring that complements a neutral-toned aesthetic, creating a bright and airy ambiance. The expansive living room flows seamlessly into the dining area and kitchen, making it ideal for entertaining or simply relaxing. From the living room, step onto your covered balcony—perfect for morning coffee or unwinding in the evening. The stylish kitchen features a breakfast bar, light wood cabinetry, and ample counter space, providing both functionality and charm. The spacious primary suite boasts a walk-in closet and a private 3-piece ensuite, offering a serene retreat. The second bedroom is also generously sized, perfect for guests, a home office, or additional living space. For added convenience, this condo includes a 4-piece main bathroom, a dedicated in-suite laundry room, and one assigned parking stall. Located in a prime area, you’ll be just minutes from restaurants, shopping, a movie theatre, walking paths, and more! Whether you’re a first-time buyer, downsizing, or looking for an investment property, this condo has everything you need. Don’t miss out—schedule your viewing today! More details
    Listed by RE/MAX Realty Professionals
  • 149 Bow Ridge Crescent: Cochrane Detached for sale : MLS®# A2219540

    149 Bow Ridge Crescent Cochrane Cochrane T4C 1V2
    Main Photo: 149 Bow Ridge Crescent: Cochrane Detached for sale : MLS®# A2219540
    $675,000
    Residential
    Status:
    Active
    MLS® Num:
    A2219540
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,838 sq. ft.
    Situated in the established community of Bow Ridge, 149 Bow Ridge Crescent offers space, comfort, and scenic views in one of Cochrane’s most naturally beautiful settings. With 2,598 sq.ft. of total finished living space, this fully developed walkout home features 4 bedrooms, 3.5 bathrooms, and a layout that’s both versatile and welcoming. The main level opens with a bright, open-concept design that includes an upgraded kitchen with modern finishes, a spacious living area with large windows, and a dining space that leads to an elevated deck—perfect for enjoying panoramic views of Cochrane and the valley beyond. A bedroom on the main floor provides excellent flexibility for guests, a home office, or multi-generational living. Upstairs, you’ll find three generously sized bedrooms, including a private primary retreat with a walk-in closet and ensuite bath, plus another full bathroom and a convenient upper-level laundry area. The fully finished walkout basement offers additional living space with a large entertainment area, a flexible room ideal for a gym or hobby space, and a full bathroom featuring a relaxing steam shower. The basement also features in-floor heating for year-round comfort. The backyard is a standout feature of this property, designed for easy living and minimal upkeep. The lower walkout level includes a concrete patio, a hot tub, and a maintenance-free yard complete with artificial turf—perfect for relaxing or entertaining without the hassle of ongoing yardwork. Whether you’re enjoying the sun or hosting friends, the space is private, practical, and ready to use. Additional highlights include a double front attached garage and a park located directly across the street—ideal for families or anyone who appreciates walkable green space. With access to nearby walking paths and just a short drive to Cochrane’s downtown amenities, this Bow Ridge home offers a rare combination of space, function, and low-maintenance living in a scenic and family-friendly community. More details
    Listed by CIR Realty
1-12/281
Data was last updated May 11, 2025 at 04: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.