Save search On map Reset Filters
Forgot password Extend Verify Contact
1-12/115
  • 2105 7 Street NE in Calgary: Winston Heights/Mountview Semi Detached (Half Duplex) for sale : MLS®# A2296372

    2105 7 Street NE Winston Heights/Mountview Calgary T2E 4C7
    OPEN HOUSE: Mar 28, 2026
    01:00 PM - 04:00 PM MDT
    Open House on Saturday, March 28, 2026 1:00PM - 4:00PM
    OPEN HOUSE: Mar 29, 2026
    11:00 AM - 01:00 PM MDT
    Open House on Sunday, March 29, 2026 11:00AM - 1:00PM
    Main Photo: 2105 7 Street NE in Calgary: Winston Heights/Mountview Semi Detached (Half Duplex) for sale : MLS®# A2296372
    $1,099,900
    Residential
    Status:
    Active
    MLS® Num:
    A2296372
    Bedrooms:
    5
    Bathrooms:
    4
    Floor Area:
    2,058 sq. ft.
    OPEN HOUSE SATURDAY, MARCH 28TH FROM 1-4 PM & SUNDAY, MARCH 29TH FROM 11 AM - 1 PM. Located in the established community of Winston Heights, this gorgeous new home offers exceptional versatility with 3 bedrooms and 2.5 baths on the upper levels, plus a beautifully finished 2 bedroom legal basement suite with its own private entrance. The main level showcases wide plank hardwood floors and soaring 10’ ceilings, creating an impressive sense of space. At the front of the home, a stylish dining area with a feature wall and designer lighting provides an inviting setting for hosting family and friends. The kitchen serves as the heart of the home, thoughtfully appointed with quartz countertops, a striking waterfall island with eating bar, abundant cabinetry—including a built in hutch—stainless steel appliances, and a convenient pot filler. The living room is anchored by a sleek feature fireplace framed by custom built ins. Just off the kitchen, a wall of additional cabinetry offers excellent storage and connects seamlessly to the mudroom. A 2 piece powder room completes the main level. Upstairs, a central bonus room makes an ideal home office or lounge space. Three bedrooms, a 4 piece bath, and dedicated laundry facilities complete this floor. The primary suite features a tray ceiling and elegant feature wall, along with a beautifully designed walk in closet. The luxurious 5 piece ensuite includes in floor heat, dual sinks, a relaxing freestanding soaker tub, and a separate shower. The legal 2 bedroom basement suite is equally impressive, offering a spacious living/dining area and a well equipped kitchen with quartz countertops, ceiling height cabinetry, and stainless steel appliances. Private laundry and a separate entrance make this suite ideal for extended family or rental income. Outside, enjoy the sunny west facing backyard with a deck and BBQ gas line, along with direct access to the double detached garage for effortless parking. This prime location places you steps from the Winston Golf Club and close to Renfrew Athletic Park, schools, shopping, public transit, and major routes including 16th Avenue and Deerfoot Trail—offering outstanding convenience in a highly desirable inner city community. More details
    Listed by RE/MAX First
  • 1124 31 Avenue NW in Calgary: Cambrian Heights Detached for sale : MLS®# A2296286

    1124 31 Avenue NW Cambrian Heights Calgary T2K 0A9
    Main Photo: 1124 31 Avenue NW in Calgary: Cambrian Heights Detached for sale : MLS®# A2296286
    $799,950
    Residential
    Status:
    Active
    MLS® Num:
    A2296286
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    1,095 sq. ft.
    Rare opportunities like this don’t come along often. Situated on a premium 55-foot frontage lot, this exceptional property offers truly unobstructed city views in one of Calgary’s most desirable inner city communities—Cambrian Heights. Perched on an elevated lot, this home presents endless potential. Whether you choose to renovate or build your dream home from the ground up, the possibilities here are remarkable. Once redeveloped, you’ll enjoy what could be among the finest panoramic downtown views in the city. The location is second to none—within walking distance to Confederation Park, Nose Hill Park, and Confederation Park Golf Course, offering year-round recreation right at your doorstep. You’re also just minutes from downtown Calgary with convenient access to major routes and all essential amenities. This well-loved bungalow has been proudly maintained by the same family for decades and features a functional layout with two bedrooms up and two down, along with a full bathroom on each level. Whether you’re an investor, builder, or looking for a prime lot to create your forever home, this is a rare chance to secure a standout property in a highly sought-after neighborhood. Book your private showing today and contact your favorite realtor to explore the potential. More details
    Listed by RE/MAX Real Estate (Mountain View)
  • 4320 Centre A Street NE in Calgary: Highland Park Semi Detached (Half Duplex) for sale : MLS®# A2295816

    4320 Centre A Street NE Highland Park Calgary T2E 3B1
    Main Photo: 4320 Centre A Street NE in Calgary: Highland Park Semi Detached (Half Duplex) for sale : MLS®# A2295816
    $999,900
    Residential
    Status:
    Active
    MLS® Num:
    A2295816
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    2,014 sq. ft.
    MOVE IN THIS SUMMER! PURCHASE EARLY AND CHOOSE YOUR SELECTIONS! Close to green space and countless amenities, this brand new 2-storey infill by Zenith Group offers over 2,800 sq ft of thoughtfully designed living space. Hosting 4 beds, 3.5 baths, a walk-out basement, and a double detached garage – this property is ideal for families, professionals, or investors who appreciate a blend of elegance and functionality. The exterior façade provides a distinctive curb appeal with brick & Hardie Board. Inside, the main floor offers an open-concept layout with soaring ceilings, a front dining area, and a modern kitchen with a central island, stainless steel appliances (including a gas stove), tile backsplash, and full-height cabinetry. The living room centres around a gas fireplace and provides access to an expansive rear deck, while a practical rear mudroom adds everyday functionality. A concrete walkway/staircase connects the front and rear of the home, leading to a double detached garage that adds everyday convenience and secure storage. Upstairs you’ll find 3 bedrooms, including a spacious primary retreat with a walk-in closet and a 5-piece ensuite with dual sinks, quartz counters, a soaker tub, and a fully tiled shower. Two additional bedrooms, a full bathroom, and an upper laundry with a side-by-side washer and dryer complete the level. The walk-out basement offers flexibility for a potential 1-bedroom legal suite (subject to approval) or additional living space, with 1 bedroom, a full bathroom, and extra storage. Located steps from Highland Park and near various playgrounds, this home enjoys immediate access to green space and outdoor recreation. Families benefit from multiple schools, while the nearby Highland Park Community Centre offers year-round recreation. Everyday conveniences are just minutes away, including Safeway, Save-On-Foods and Superstore. This home also offers quick access to major roadways, including Centre Street and Deerfoot Trail, making commuting to downtown and other parts of the city efficient. ATTENTION FIRST-TIME BUYERS: You could qualify for up to a 100% GST rebate on this new home! Enquire today to find out more! More details
    Listed by RE/MAX House of Real Estate
  • 39B Moncton Road NE in Calgary: Winston Heights/Mountview Detached for sale : MLS®# A2295580

    39B Moncton Road NE Winston Heights/Mountview Calgary T2E 5P9
    OPEN HOUSE: Mar 29, 2026
    01:00 PM - 04:00 PM MDT
    Open House on Sunday, March 29, 2026 1:00PM - 4:00PM
    Main Photo: 39B Moncton Road NE in Calgary: Winston Heights/Mountview Detached for sale : MLS®# A2295580
    $1,225,000
    Residential
    Status:
    Active
    MLS® Num:
    A2295580
    Bedrooms:
    5
    Bathrooms:
    5
    Floor Area:
    2,168 sq. ft.
    Discover the perfect blend of sophisticated living and everyday comfort in this exceptional home in the heart of Winston Heights. Spanning over 2,900 square feet of thoughtfully developed space, this residence offers stunning views and a layout that truly works for how you live. The main floor welcomes you with an open, light-filled living room anchored by a cozy gas fireplace — the kind of space where memories are made over long dinners and great conversations. Just steps away, the gourmet kitchen shines with premium finishes and thoughtful design, making it a joy to cook, entertain, or simply enjoy your morning coffee. Upstairs, the second floor delivers flexibility with a peaceful primary suite featuring a luxurious 5-piece ensuite, plus an additional bedroom that adapt beautifully for family, a home office, or a quiet reading nook. The third floor is a true standout — a private master retreat with its own generous 5-piece ensuite and a private patio that captures breathtaking views, ideal for unwinding with a glass of wine on warm summer evenings. Throughout the home, you’ll notice the quality touches: rich hardwood floors, sleek quartz countertops, and impeccable craftsmanship in every detail. The fully finished basement adds even more living options with a spacious recreation room complete with a wet bar, two additional bedrooms, and a full bathroom — perfect for guests, teens, or extended family. Located in vibrant Winston Heights, you’re surrounded by parks, golf courses, and just minutes from downtown Calgary — giving you the rare combination of peaceful neighbourhood living with effortless city access. More details
    Listed by Synterra Realty
  • 654 27 Avenue NW in Calgary: Mount Pleasant Detached for sale : MLS®# A2296196

    654 27 Avenue NW Mount Pleasant Calgary T2M 2J1
    Main Photo: 654 27 Avenue NW in Calgary: Mount Pleasant Detached for sale : MLS®# A2296196
    $2,199,900
    Residential
    Status:
    Active
    MLS® Num:
    A2296196
    Bedrooms:
    4
    Bathrooms:
    5
    Floor Area:
    2,830 sq. ft.
    Just steps from Confederation Park, this exceptional presale opportunity by Bright Custom Homes is ideally located in the heart of Mount Pleasant and offers buyers the rare chance to personalize finishes and select key design details. This thoughtfully crafted Craftsman-style residence offers over 3,800 square feet of total developed living space, featuring a refined main floor with a private office, a formal dining area, and a warm open-concept living space anchored by a gas fireplace and expansive windows that fill the home with natural light. The kitchen is designed to stand out with full-height custom cabinetry, intricate millwork, and a large statement island with furniture-style detailing, complemented by a premium built-in appliance package and a functional butler’s pantry. Interior selections have been professionally curated in collaboration with Aly Velji Designs, showcasing custom cabinetry, designer lighting, elevated plumbing fixtures, and rich wood accents balanced by soft, timeless tones throughout. Upstairs, all three bedrooms offer their own walk-in closets and private ensuites, including a luxurious primary retreat with a spa-inspired ensuite and spacious walk-in closet. The fully developed basement adds exceptional versatility with a large recreation area, wet bar with island, dedicated gym, additional bedroom, and full bathroom, making it ideal for entertaining or extended living. Situated on a prime inner-city lot with a rare triple detached garage, this is a unique opportunity to secure a brand new custom home in one of Calgary’s most desirable communities while still having the ability to make it your own. The home includes A/C, in-floor heat, dual hot water tanks (including one for radiant heating), smart thermostats, and full mechanical rough-ins for automation, security, speakers, and wiring for motorized blinds. All renderings are for illustrative purposes only and may be subject to change at the builder’s discretion or due to material availability. Call today to book you private tour. More details
    Listed by Century 21 Bravo Realty
  • 510 29 Avenue NW in Calgary: Mount Pleasant Detached for sale : MLS®# A2296207

    510 29 Avenue NW Mount Pleasant Calgary T2M 2M5
    Main Photo: 510 29 Avenue NW in Calgary: Mount Pleasant Detached for sale : MLS®# A2296207
    $1,199,900
    Residential
    Status:
    Active
    MLS® Num:
    A2296207
    Bedrooms:
    5
    Bathrooms:
    4
    Floor Area:
    1,933 sq. ft.
    Exclusive opportunity in highly sought-after Mount Pleasant with both units available 510 & 512, one offering a basement legal suite, giving you the rare option to choose with or without a legal suite. Located just one block from Confederation Park, this home features over 2,781 sqft of thoughtfully designed living space by JTA Designs. The main floor boasts soaring 11-foot ceilings, hardwood flooring, a formal dining room with custom wainscoting, and a chef’s kitchen with a massive 15-ft island, high-end appliances, quartz countertops, under-cabinet lighting, and elegant gold and black accents. The great room centers around a custom brick gas fireplace with built-in shelving, and a spacious mudroom adds practical convenience. Upstairs, 9-ft ceilings and hardwood floors continue, with a vaulted-ceiling primary suite featuring wainscoting, a luxurious 5-piece ensuite with in-floor heating and a steam shower rough-in, plus two additional bedrooms, a shared 3-piece bath, and a full laundry room. The fully finished basement legal suite includes a kitchen, living room, two bedroom, and 3-piece bath. Additional features include rough-ins for A/C, ceiling speakers, alarm system, exterior cameras, and upgrade options. All renderings are for illustrative purposes only and may be subject to change at the builder’s discretion or due to material availability. Located near parks, schools, shopping, SAIT, U of C, Foothills and Children's Hospitals, and with quick access to LRT, Highway 1, and Deerfoot Trail. More details
    Listed by Century 21 Bravo Realty
  • 103 438 31 Avenue NW in Calgary: Mount Pleasant Row/Townhouse for sale : MLS®# A2294328

    103 438 31 Avenue NW Mount Pleasant Calgary T2M 2P4
    OPEN HOUSE: Mar 28, 2026
    01:00 PM - 04:00 PM MDT
    Open House on Saturday, March 28, 2026 1:00PM - 4:00PM
    Main Photo: 103 438 31 Avenue NW in Calgary: Mount Pleasant Row/Townhouse for sale : MLS®# A2294328
    $415,000
    Residential
    Status:
    Active
    MLS® Num:
    A2294328
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    702 sq. ft.
    ~ Comfort, Convenience, and Timeless Style—All in One~ Discover this beautifully updated bungalow-style townhome in the highly sought-after community of Mount Pleasant. The functionality of this 2 bedroom, 2 bathroom home is perfectly suited for downsizers, professionals, students, roommates, and first-time buyers, offering exceptional value in a prime location. Situated just minutes from downtown, the University of Calgary, SAIT, and Foothills Hospital, you’ll love being within walking distance to shopping, dining, and cafés. Additionally you’ll enjoy easy access to Confederation Park and an extensive network of scenic walking and biking paths. Offering over 1100 sq ft of thoughtfully designed living space, this bright end-unit is filled with natural light thanks to its additional windows. The main level features an open-concept layout ideal for both everyday living and entertaining. The spacious kitchen showcases abundant cabinetry, generous counter space, and an oversized island—perfect for casual dining or hosting guests. The eat in kitchen offers versatility to accommodate a dining table or home office. The inviting living room is anchored by a cozy gas fireplace, creating a warm and welcoming atmosphere. The main floor is complete with a generously sized primary bedroom featuring an oversized closet, along with a beautifully updated bathroom just steps away. The fully finished walk-out basement offers a bright and open feel, with large windows that flood the space with natural light. This level includes a spacious family room, an additional bedroom, and a full bathroom—ideal for guests or extended living. From here, enjoy the rare convenience of direct access to your heated underground parking stall, providing comfort and ease year-round. Additional highlights include main floor laundry, extra storage just outside the unit, two private outdoor patio/terrace spaces, and a well-managed, pet-friendly complex. This exceptional home truly has it all—don’t miss your opportunity to make it yours. Book your private showing today! More details
    Listed by REMAX Innovations
  • 207 31 Avenue NW in Calgary: Tuxedo Park Detached for sale : MLS®# A2295570

    207 31 Avenue NW Tuxedo Park Calgary T2M 2P3
    Main Photo: 207 31 Avenue NW in Calgary: Tuxedo Park Detached for sale : MLS®# A2295570
    $499,900
    Residential
    Status:
    Active
    MLS® Num:
    A2295570
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    755 sq. ft.
    CUSTOM TIMBER-FRAME DOUBLE GARAGE AND A SUNNY SOUTH-FACING YARD IN THE HEART OF TUXEDO PARK! Just 10 minutes to downtown and close to every amenity, this beautifully updated bungalow blends warmth, style, and thoughtful improvements throughout. The bright, open main floor offers a welcoming front porch or mudroom, spacious living and dining areas, two comfortable bedrooms, and a fully renovated bathroom with a walk-in shower and high-end fixtures. The south-facing kitchen is stylish and functional with a gas stove, butcher-block counters, updated lighting, and excellent natural light. Upgrades include improved insulation, updated electrical, roof and shingles, eavestroughs, fresh interior paint, newer vinyl flooring, new bathroom subfloor and tile, and refreshed deck stain. Enjoy the fully fenced, private SOUTH-facing backyard with perennial beds and an apple tree, ideal for relaxing or entertaining. The 2008 custom timber-frame double garage is a true standout, featuring vaulted cedar ceilings, skylights, a stone accent wall, 220V power, and a high-end opener, perfect for a studio, workshop, or creative space. The unfinished basement is dry and warm with laundry, storage, and flexible workspace potential. Additional updates include a new hot water tank in 2024 and a new plumbing stack with backflow valve in 2025. A fantastic opportunity for professionals, couples, small families, or investors seeking an inner-city home with meaningful upgrades. Book your showing today! More details
    Listed by 2% Realty
  • 8 3726 Centre Street NE in Calgary: Highland Park Row/Townhouse for sale : MLS®# A2295592

    8 3726 Centre Street NE Highland Park Calgary T2E 2Y3
    Main Photo: 8 3726 Centre Street NE in Calgary: Highland Park Row/Townhouse for sale : MLS®# A2295592
    $219,000
    Residential
    Status:
    Active
    MLS® Num:
    A2295592
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    907 sq. ft.
    Welcome to Unit 8 at 3726 Centre Street NE, a beautifully updated two-storey townhouse nestled in Calgary’s vibrant Highland Park community. This charming home offers 908 square feet of thoughtfully designed living space, featuring two spacious bedrooms, a renovated four-piece bathroom, and a stylish kitchen with stainless steel appliances and a bright living room. Hardwood flooring throughout the main level for a warm and modern feel. The property comes with one parking stall on the back of the building. The location is unbeatable: located in Highland Park, just 5 minutes to downtown. Across the street from Buchanan Elementary, and minutes from Georges P. Vanier Junior High and James Fowler High School. - Surrounded by green spaces like Queens Park, Confederation Park, and Highland Park Off-Leash Area. Walkable access to Latino Food Market, Tim Hortons, Lina’s Italian Market, and Safeway. With its excellent location, functional design, and great value, this property is a must-see. Don’t miss out on owning this unit in one of Calgary’s most accessible neighborhoods! More details
    Listed by CIR Realty
  • 109 110 20 Avenue NE in Calgary: Tuxedo Park Apartment for sale : MLS®# A2294348

    109 110 20 Avenue NE Tuxedo Park Calgary T2E 1P7
    Main Photo: 109 110 20 Avenue NE in Calgary: Tuxedo Park Apartment for sale : MLS®# A2294348
    $259,000
    Residential
    Status:
    Active
    MLS® Num:
    A2294348
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    809 sq. ft.
    PRIME LOCATION! This spacious 2-bedroom corner unit is nestled in the heart of vibrant Tuxedo Park, just off Centre Street, putting restaurants, cafés, grocery stores, and public transit right at your doorstep. Upgraded with stylish painted cabinets and sleek vinyl flooring, this home offers both comfort and contemporary charm. The U-shaped kitchen is designed for function with stainless steel appliances, ample cabinet space, and a versatile island for casual dining or extra prep. A bright and welcoming living room features large windows and access to a private north-facing balcony (balconies and railings updated in 2023), perfect for relaxing. The adjacent dining area (or home office) is highlighted by a charming circular accent window that adds character to the space. Two generous bedrooms provide the perfect retreat, including a primary suite with plenty of room for your personal design touches and a convenient cheater 4-piece ensuite. Enjoy the benefits of in-suite laundry, a separate storage unit, and underground heated parking. Condo fees conveniently include heat and water and the building also offers a shared laundry facility for added convenience. Living here means easy access to Downtown, SAIT, U of C, major highways, and the airport. Whether you’re a first-time buyer or an investor seeking a prime location, this property is an opportunity you won’t want to miss! More details
    Listed by Century 21 Bravo Realty
  • 4 207 Grier Terrace NE in Calgary: Greenview Row/Townhouse for sale : MLS®# A2292905

    4 207 Grier Terrace NE Greenview Calgary T2K 5Y7
    Main Photo: 4 207 Grier Terrace NE in Calgary: Greenview Row/Townhouse for sale : MLS®# A2292905
    $305,000
    Residential
    Status:
    Active
    MLS® Num:
    A2292905
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    950 sq. ft.
    Charming 2-bedroom, 1-bathroom townhome ideally situated with a beautiful greenspace directly in front—offering peaceful views and no neighbours obstructing your view. Step inside to a bright, open-concept main floor featuring durable vinyl plank flooring throughout. The kitchen is both stylish and functional, complete with ceiling-height cabinetry, stunning granite countertops, and seamless flow into the living and dining areas—perfect for everyday living and entertaining. Upstairs, you’ll find a spacious primary bedroom with a large walk-in closet and corner windows that fills the room with natural light. The second bedroom is versatile, making it ideal for guests, a home office or additional living space. The upper level also features a fully renovated 3-piece bathroom (2023), finished with sleek modern touches including floor-to-ceiling tile—no detail has been overlooked. Convenient upstairs laundry adds to the home’s thoughtful layout. Enjoy your fully fenced front yard, perfect for pets (upon board approval), along with a private front balcony complete with a stylish pergola and privacy wall—an ideal spot to unwind on summer evenings. Located in the desirable community of Greenview, you’re just minutes from Nose Hill Park, less than a 15-minute drive to downtown Calgary and close to public transit, schools, parks, and shopping. This is a fantastic opportunity to own in a convenient, well-connected location—book your showing today! More details
    Listed by eXp Realty
  • 232 21 Avenue NE in Calgary: Tuxedo Park Detached for sale : MLS®# A2294487

    232 21 Avenue NE Tuxedo Park Calgary T2E 1S4
    Main Photo: 232 21 Avenue NE in Calgary: Tuxedo Park Detached for sale : MLS®# A2294487
    $827,500
    Residential
    Status:
    Active
    MLS® Num:
    A2294487
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    858 sq. ft.
    Welcome to Tuxedo Park—where charm, flexibility, and opportunity come together. This character bungalow sits on a 40 x 120 ft R-CG lot and offers incredible potential for homeowners and investors alike. With two legal suites, you can enjoy strong rental income, live in one unit while renting the other, or explore future redevelopment options in this sought after inner city location. Step inside the main floor and you’re immediately greeted by the warmth of original hardwood floors dating back to 1945, paired beautifully with thoughtful modern updates. The bright and inviting living room is filled with natural light from multiple windows and enhanced by fresh paint and updated lighting. Just down the hall, you’ll find new checkerboard tile leading past a brand new LG stacked washer/dryer and into the fully renovated kitchen, complete with stainless steel appliances, a gas range, new cabinetry, countertops, and fixtures. A charming bay window overlooks the expansive backyard, featuring a fire pit and a large double detached garage, while the adjacent deck offers the perfect spot to relax or entertain. The main floor includes two bedrooms that maintain their original character with hardwood flooring, doors, and hardware, all complemented by a refreshed, modern palette. The fully renovated bathroom blends old and new seamlessly, showcasing a beautifully tiled shower alongside a classic clawfoot tub. With its own private side entrance, the legal basement suite provides a comfortable and functional layout. Downstairs you’ll find two additional bedrooms, including a spacious primary with its own den, ideal for a home office. The updated kitchen and dining area feature new laminate flooring and a more open, efficient design, while the 3-piece bathroom offers convenient cheater ensuite access. The lower level also includes its own stacked washer/dryer for added independence. To top it all off this home is being sold fully furnished! Everything you see is included, making it a true turnkey opportunity for investors or anyone looking for a seamless move-in or rental setup. Call to book a showing today! With an improved price and unmatched versatility, this is your chance to secure a property that delivers both immediate value and long-term potential in one of Calgary’s most desirable inner-city communities. *Open House Saturday March 21 from 2-4:00 p.m.* More details
    Listed by KIC Realty
1-12/115
Data was last updated March 26, 2026 at 06: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.