Diane Richardson

Cell: 403-397-3706 |

Discover Your Dream Home in Downtown Calgary: Unparalleled Living and Urban Excellence

Welcome to City Center Calgary, where the pulse of urban life meets the comfort of luxurious living. With its eclectic neighborhoods, stunning architecture, and a vibrant lifestyle, Inner City Calgary is the epitome of modern city living. Explore the diverse Calgary Downtown real estate offerings and find your perfect home amidst this dynamic and thriving metropolis

.Downtown Calgary Neighbourhoods

Endless Real Estate Opportunities

Downtown Calgary offers an array of housing options that cater to every taste and preference:

  • Luxury Condominiums: Immerse yourself in the epitome of urban luxury with high-rise condominiums boasting stunning city views, top-notch amenities, and the convenience of living at the heart of it all.

  • Historic Charm: Explore charming heritage homes that have stood the test of time, adding character and uniqueness to the city's landscape.

  • Contemporary Residences: From sleek and modern designs to elegant townhouses, City Center offers a variety of architectural styles that reflect the city's ever-evolving spirit.

Unparalleled Convenience and Accessibility

Living in Downtown Calgary means having everything you need at your doorstep:

  • Business and Commerce: Benefit from the city's central business district, putting you close to a multitude of career opportunities and professional networks.

  • Cultural Richness: Immerse yourself in Calgary's cultural scene, with theaters, galleries, museums, and a wide array of entertainment options right at your fingertips.

  • World-Class Dining: Savor the culinary delights of City Center's diverse and delectable restaurant scene, offering a global feast for your taste buds.

Exceptional Lifestyle

Downtown Calgary is renowned for its unmatched lifestyle offerings:

  • Recreation and Green Spaces: Enjoy a balance of urban and natural spaces with parks, riverfront pathways, and recreational facilities that cater to outdoor enthusiasts.

  • Shopping and Entertainment: Embark on a shopping spree at trendy boutiques and upscale shopping centers, or enjoy a night out at the city's lively entertainment districts.

Investment Potential

Investing in City Center real estate offers more than just a place to call home:

  • Appreciation: The city's continual growth and development contribute to the potential for long-term property value appreciation.

  • Rental Opportunities: For investors, City Center Calgary's central location makes it a prime spot for attracting tenants and generating rental income.

Expert Guidance

Navigating the city's real estate market can be a rewarding experience with the right guidance:

  • Experienced Professionals: Our team of skilled real estate experts is dedicated to helping you find a property that aligns with your lifestyle and investment goals.

  • Market Insights: Rely on our in-depth knowledge of the Inner City Calgary real estate market to make informed decisions that match your unique needs.

Start Your Urban Journey Today

Embrace the vibrant energy of City Center Calgary and secure your place in the heart of this dynamic city. Contact us at Cell: 403.397.3706 to begin your exploration of homes for sale in Downtown Calgary.
Whether you seek a modern condominium, a charming historic home, or an investment opportunity, our team is here to assist you every step of the way. Your perfect urban residence awaits – let's make your City Center dream a reality

Explore the Best Downtown Calgary Condos for Sale

Calgary's downtown is a vibrant and dynamic urban center, and if you're looking for condos for sale here, you're in for a treat. Living in downtown Calgary means being at the heart of all the action, with convenient access to work, entertainment, dining, and more. Whether you're a young professional seeking a trendy loft or a downsizer looking for a luxurious penthouse, there's a condo in downtown Calgary that suits your lifestyle.

Downtown Calgary: Where Urban Living Thrives

Downtown Calgary is a bustling metropolis with a thriving business district, making it the ideal location for those who want to live, work, and play in one central area. You'll find iconic skyscrapers, historic architecture, and modern high-rises, all contributing to the city's impressive skyline.

Condos to Suit Every Taste

The downtown area offers a wide range of condo options, catering to various tastes and preferences. If you're drawn to contemporary design, you'll find sleek, modern condos with open floor plans, floor-to-ceiling windows, and stunning views of the cityscape. For those who appreciate historic charm, there are converted warehouses and heritage buildings transformed into unique loft-style condos.

Amenities and Convenience

One of the advantages of living in downtown Calgary condos is the access to a plethora of amenities. Many condo buildings offer on-site fitness centers, concierge services, secure parking, and even rooftop terraces with breathtaking views. Plus, you're within walking distance of some of the city's best restaurants, shops, theaters, and cultural attractions.

Why Choose Downtown Calgary?

Aside from the convenience and luxury living, downtown Calgary is home to numerous annual events and festivals. Whether it's the Calgary Stampede, the Calgary International Film Festival, or cultural celebrations, you'll have front-row access to the city's most exciting happenings.

Contact Diane Richardson for Your Downtown Calgary Condo

Finding the perfect downtown Calgary condo requires a real estate professional with expertise and local knowledge. That's where Diane Richardson comes in. As seasoned Calgary real estate experts, we specialize in downtown condos and can help you find the condo that matches your unique preferences and budget.

Ready to explore downtown Calgary condos for sale? Contact us today to start your condo search. We're here to provide you with personalized guidance and ensure you find the downtown Calgary condo of your dreams. Don't miss out on this opportunity to experience the ultimate in urban living

Panorama HillsNorthCalgary

Explore Calgary homes for sale by Neighbourhood

Forgot password Extend Verify Contact
1-12/98
  • 8106 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2255150

    8106 70 Panamount Drive NW Panorama Hills Calgary T3K 6L7
    Main Photo: 8106 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2255150
    $225,000
    Residential
    Status:
    Active
    MLS® Num:
    A2255150
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    581 sq. ft.
    Move-In Ready Main Floor Condo in Panorama Hills. Welcome to this stylish 1-bedroom, 1-bathroom condo located in the desirable community of Panorama Hills. Ideally situated on the main floor, this home offers convenience, comfort, and modern updates throughout. Step inside to find an updated kitchen featuring quartz countertops, a breakfast bar, and freshly painted cabinets that create a bright, contemporary space. The open-concept layout flows seamlessly into the living area and out to your private, oversized balcony, larger than those on the upper floors, complete with a gas line for your BBQ, making it perfect for entertaining or relaxing outdoors. Enjoy the added convenience of in-suite laundry with a front-loading washer and dryer. This home also includes a heated and secure underground parking stall, a storage locker, and access to plenty of visitor parking for your guests. Located in an incredible area, you’ll love the easy access to transit, shopping, schools, parks, and pathways. Commuting is a breeze with quick connections to both Stoney Trail and Deerfoot Trail. This condo is move-in ready and available for immediate possession. Don’t miss out on this fantastic opportunity to own in Panorama Hills. More details
    Listed by 2% Realty
    DIANE RICHARDSON
  • 4212 70 PANAMOUNT Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2228068

    4212 70 PANAMOUNT Drive NW Panorama Hills Calgary T3K 5Z1
    Main Photo: 4212 70 PANAMOUNT Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2228068
    $225,000
    Residential
    Status:
    Active
    MLS® Num:
    A2228068
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    572 sq. ft.
    Welcome to this maintained one bedroom condo with a den/eating area in popular Panamount Place! This unit has an open concept layout & features a kitchen with upgraded maple cabinets, black appliances & a breakfast bar which overlooks the living room with patio door to a spacious balcony. The Large bedroom is just off the living room with a walk-in closet & full en-suite bath. The unit also comes with a separate titled heated underground parking (stall #26) with storage space. Don't miss out, call to view today. More details
    Listed by RE/MAX Real Estate (Mountain View)
    DIANE RICHARDSON
  • 102 48 Panatella Road NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2251710

    102 48 Panatella Road NW Panorama Hills Calgary T3K 0Y6
    Main Photo: 102 48 Panatella Road NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2251710
    $225,000
    Residential
    Status:
    Active
    MLS® Num:
    A2251710
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    605 sq. ft.
    Welcome to Milano in Panorama Hills! This charming 1 bedroom, 1 bathroom main-floor condo offers just over 600 sq. ft. of bright, open living space in one of Calgary’s most desirable NW communities. Step inside and you’ll find a well-designed kitchen with ample cabinetry and a breakfast bar, opening seamlessly into the spacious dining and living areas. The thoughtful floor plan makes entertaining easy while still providing a cozy, comfortable atmosphere for everyday living. Large windows bring in plenty of natural light, while your private patio extends the living space outdoors — perfect for morning coffee, evening relaxation, or hosting friends. The inviting primary bedroom offers great closet space, and the 4-piece bathroom is both stylish and functional. For added convenience, you’ll enjoy in-suite laundry and a titled parking stall, ensuring everyday life is simple and stress-free. Panatella Landing is a well-managed complex in an ideal location. You’re just minutes from schools, parks, pathways, shopping, dining, and public transit, with quick access to Stoney Trail and major roadways. Whether you’re a first-time buyer looking to get into the market, downsizing, or seeking a smart investment property, this home checks all the boxes. Don’t miss the chance to call Panorama Hills home — book your private showing today! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 8104 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2227642

    8104 70 Panamount Drive NW Panorama Hills Calgary T3K 6K5
    Main Photo: 8104 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2227642
    $227,400
    Residential
    Status:
    Active
    MLS® Num:
    A2227642
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    581 sq. ft.
    The beautiful condo comes with 1 Bedrooms, 1 Living, in unit laundry, and including Underground Parking spot !!and storage!! Condo fee Including all Heating!!Water!!Electricity!!!The apartment unit is located at quiet main floor with the nice Balcony . The condo is built on 2006!! In the unit, you can enjoy the big living room and great kitchen area. Balcony is next the living room. From the balcony, you can have your own private and peaceful time. You will be easy to access Stoney Trail and Deerfoot trail. There are school, bus stops and business retail located near by the community. It’s nice opportunity to have this as investment property, or enjoy it as your new home. You must see this!! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 1413 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2251241

    1413 60 Panatella Street NW Panorama Hills Calgary T3K 0M1
    Main Photo: 1413 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2251241
    $229,900
    Residential
    Status:
    Active
    MLS® Num:
    A2251241
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    532 sq. ft.
    Welcome to this bright and well-appointed 1-bedroom, 1-bathroom condo in the highly sought-after community of Panorama Hills. Perfectly located with quick access to Stoney Trail and just minutes from shopping, dining, and countless amenities, this home combines convenience with comfort. Inside, you’ll love the open-concept layout featuring a spacious living and dining area with room for a full-size table and large sofa setup. The kitchen offers a clean white appliance package, good amount of cabinetry, a pantry, and plenty of counter and cupboard space. Laminate flooring throughout— carpet only in bedroom — adds a modern touch and makes for easy maintenance. Step out to your private covered balcony, the perfect spot to relax or entertain. The bedroom features a huge walk-in closet and a large window for natural light. A nearby 4-piece bathroom includes a fully tiled tub/shower and ample vanity storage. Additional perks include in-suite laundry with extra storage space, an assigned surface parking stall with power, and lots of visitor parking. The building is professionally managed with beautifully landscaped grounds and reasonable condo fees ($319/month including all utilities!). Enjoy the best of north Calgary living with nearby groceries, coffee shops, fitness centers, restaurants, and services. You’re less than 10 minutes from Beacon Hill, Creekside, and Country Hills shopping centers, and under 15 minutes to CrossIron Mills Mall. Whether you’re a first-time buyer, downsizer, or investor, this home offers affordable, low-maintenance living in a fantastic location. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 8312 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2246721

    8312 70 Panamount Drive NW Panorama Hills Calgary T3K 6G7
    Main Photo: 8312 70 Panamount Drive NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2246721
    $230,000
    Residential
    Status:
    Active
    MLS® Num:
    A2246721
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    575 sq. ft.
    BEST PRICED TOP FLOOR UNIT IN THE COMPLEX!!!! BIG PRICE REDUCTION!!! Welcome to incredible value in the highly sought-after community of Panorama Hills! Whether you're a first-time home buyer looking to break into the market or a savvy investor seeking a low-maintenance, income-generating property, this move-in-ready 1-bedroom, 1-bathroom unit in Panamount Place checks all the boxes! Located on the top floor, this bright and inviting west-facing unit features a smart, open-concept layout filled with natural light that creates a warm and welcoming atmosphere. The functional kitchen offers ample cabinetry and counter space, while the adjacent dining area and spacious living room provide plenty of room to relax or entertain. The large primary bedroom includes a generous walk-through closet that leads directly into a well-appointed 4-piece ensuite bathroom—a layout that offers both privacy and convenience. You’ll also love the in-suite laundry with stacked washer and dryer tucked away for easy access. Step outside to your private west-facing balcony, perfect for evening sunsets and enjoying fresh air. Bonus features include a Titled Underground Parking Stall for added comfort and security, plus all utilities are included in the condo fees—heat, water, electricity, and gas—making this an extremely budget-friendly option with no surprise monthly bills. Located close to schools, shopping, restaurants, parks, and public transit, with quick access to major roadways like Stoney Trail and Country Hills Blvd. This is the perfect home base for new buyers or an excellent turnkey rental for investors. Don’t miss out on this opportunity to own in one of NW Calgary’s most desirable, amenity-rich communities. Book your private showing today! More details
    Listed by First Place Realty
    DIANE RICHARDSON
  • 2214 175 Panatella Hill NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2246514

    2214 175 Panatella Hill NW Panorama Hills Calgary T3K 0V9
    Main Photo: 2214 175 Panatella Hill NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2246514
    $265,000
    Residential
    Status:
    Active
    MLS® Num:
    A2246514
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    581 sq. ft.
    Welcome to this fully renovated 2-bedroom apartment in the sought-after community of Panorama Hills. Designed with modern living in mind, this home features brand new stainless steel appliances, elegant quartz countertops, fresh paint, and stylish vinyl plank flooring throughout. The open-concept layout includes a functional kitchen, spacious living room with access to a large balcony, two well-sized bedrooms, a full bathroom, and convenient in-suite laundry. A titled parking stall is also included. With low condo fees and a prime location close to shopping, schools, playgrounds, walking paths, ponds, and public transit, this property offers the perfect balance of style, comfort, and everyday convenience. More details
    Listed by 2% Realty
    DIANE RICHARDSON
  • 3211 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2237201

    3211 60 Panatella Street NW Panorama Hills Calgary T3K 0M1
    Main Photo: 3211 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2237201
    $265,000
    Residential
    Status:
    Active
    MLS® Num:
    A2237201
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    848 sq. ft.
    Ever wished for the perfect trifecta of maintenance free living, amazing location (shopping + entertainment + transport), and timeless styling and have it at an affordable price? Welcome home. The heart of the home, the kitchen, boasts maple cabinets, full height backsplash, convenient breakfast bar, and easy to clean tile flooring and the adjacent great room lets the party flow. A spacious dining area, or, if using breakfast bar for eating, a flex area that provides for a great for work-from-home space. Large private master retreat, the 2nd bedroom, and the 4 piece bathroom are all conveniently located together. The 2nd bedroom also makes a fantastic flex room, or a dedicated work-from-home office. The indispensable large storage also hosts the insuite laundry. The entire unit has been freshly painted. The well managed condo corp has managed to keep the fees low, and it includes ALL utilities, including electricity. The location is amazing, allowing you to take a leisurely stroll around the nearby pond, connect to seemingly endless walking paths, or fulfill your need for a Double-Double by walking only 5 minutes to Tim Hortons. Along with Timmy's, you can do all of your daily shopping, including SaveOn Foods, Rexall (drugs), gas, banking, and restaurants. For your daily commute, Stoney is only 1/2 mile away, whisking you AROUND most of the traffic; rest easy knowing you are 20 minutes to downtown (flyover), and, for the ultimate weekend get-a-way, Banff is only 68 minutes away. Call for your private viewing today. More details
    Listed by MaxWell Experts Plus Realty
    DIANE RICHARDSON
  • 3105 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2216925

    3105 60 Panatella Street NW Panorama Hills Calgary T3K 0M1
    Main Photo: 3105 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2216925
    $269,000
    Residential
    Status:
    Active
    MLS® Num:
    A2216925
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    846 sq. ft.
    For more information, please click the "More Information" button. Discover this freshly updated 2 bedroom main floor condo at Panorama Pointe in the North West community of Panorama Hills! The entire unit is recently renovated, highlighted by an upgraded kitchen featuring new stainless steel appliances, countertops and kitchen faucet. Enjoy further upgrades throughout the unit including fresh paint throughout, new carpet, new light fixtures, and new faucets. Spanning almost 850 square feet, this well designed layout includes a dedicated laundry room, a comfortable living space, dining space, and a large covered patio that extends your living area outdoors. Benefit from significant value with an all inclusive monthly condo fee of $485, covering electricity, plus one assigned parking spot. Enjoy immediate access to Stoney Trail for effortless commuting and walking distance proximity to schools, parks, and shopping plazas. More details
    Listed by Easy List Realty
    DIANE RICHARDSON
  • 105 90 Panatella Landing NW in Calgary: Panorama Hills Row/Townhouse for sale : MLS®# A2251823

    105 90 Panatella Landing NW Panorama Hills Calgary T3K 0K8
    Main Photo: 105 90 Panatella Landing NW in Calgary: Panorama Hills Row/Townhouse for sale : MLS®# A2251823
    $274,900
    Residential
    Status:
    Active
    MLS® Num:
    A2251823
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    745 sq. ft.
    105, 90 Panatella Landing NW — Panorama Hills 2-Bed Bungalow-Style Townhome | RMS 744.6 sq ft Smartly sized and move-in ready, this ground-floor, single-level townhome offers one of the most efficient footprints in Panatella Landing at 744.6 sq ft (RMS). The layout makes every square foot count: an open kitchen with island and pantry, bright living/dining area, two comfortable bedrooms, a full 4-pc bath, in-suite laundry, and a bonus storage room. Everyday conveniences you’ll appreciate Private front entrance—no hallways to navigate Assigned surface parking stall (with winter plug-in in this development) steps from your door Professional management by C-Era Property Management for low-maintenance living Complex & community perks Panatella Landing townhomes are known for hands-off condo care (common area maintenance, building insurance, professional management, reserve fund contributions, snow removal), visitor parking and a playground on site. You’re minutes to schools, parks, shopping, transit, and have quick access to Stoney Trail for an easy NW commute. Panorama Hills community amenities add year-round recreation options. Why this home works—for almost everyone First-time buyers & downsizers: right-sized, single-level living keeps costs and upkeep in check. Investors: 2-bed demand, strong NW location, and condo management make for a practical rental. Lock-and-leave lifestyle: low-maintenance exterior and convenient ground-floor access. ?Booking your viewing now More details
    Listed by URBAN-REALTY.ca
    DIANE RICHARDSON
  • 3418 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2240850

    3418 60 Panatella Street NW Panorama Hills Calgary T3K 0M3
    Main Photo: 3418 60 Panatella Street NW in Calgary: Panorama Hills Apartment for sale : MLS®# A2240850
    $279,900
    Residential
    Status:
    Active
    MLS® Num:
    A2240850
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    745 sq. ft.
    PRICE ADJUSTMENT! MOTIVATED SELLER! Welcome to this immaculate 2-bedroom (plus a den!), 2-bathroom condo in the heart of Panorama Hills! This unit combines style, comfort, convenience, and value. Featuring a bright and open layout, this unit boasts a functional kitchen, direct access to your private patio, a primary bedroom featuring a walk-through closet and a private 4-piece ensuite, a spacious second bedroom, another 4 piece bathroom and a den that offers extra room for formal dining, office, or a potential third bedroom setup. In-suite laundry provides a must-have for easy, everyday living. Condo fees include heat, water & electricity providing great value and fewer bills to worry about. All this in a well-maintained building close to parks, shopping, transit, and major routes. Stoney Trail, Deerfoot Trail and North Pointe Bus Terminal just minutes away. The Panorama Hills Community Centre consists of a two-floor indoor facility. The fully fenced private park space comes complete with a cascading waterfall, water spray park, children’s play structure, three basketball courts, multi-use sport court, paved walking path, three gazebos, tennis court and outdoor fitness equipment. Don't miss out—this is your chance to own a fantastic home in a great community! More details
    Listed by Century 21 Bravo Realty
    DIANE RICHARDSON
  • 206 80 Panatella Landing NW in Calgary: Panorama Hills Row/Townhouse for sale : MLS®# A2244035

    206 80 Panatella Landing NW Panorama Hills Calgary T3K 0K8
    Main Photo: 206 80 Panatella Landing NW in Calgary: Panorama Hills Row/Townhouse for sale : MLS®# A2244035
    $280,000
    Residential
    Status:
    Active
    MLS® Num:
    A2244035
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    776 sq. ft.
    Welcome to #206 80 Panatella Landing NW! Step into comfort and convenience with this charming stacked townhouse condo, ideally located in the well-managed, PET-FRIENDLY (with condo board consent) Panatella Landing complex. This TOP FLOOR bright and spacious 1-bedroom plus large den CORNER UNIT offers enhanced privacy with NO ONE LIVING ABOVE YOU and features an open-concept layout with vaulted ceilings and large windows that fill the space with natural light. The inviting living and dining area flows seamlessly into the kitchen, which includes ample counter space, a pantry, stainless steel fridge and stove, built-in dishwasher, and a functional island with breakfast bar making it perfect for casual dining or entertaining. Stay cozy year-round with efficient in-floor heating, and enjoy peace of mind knowing the HEATING SYSTEM WAS REPLACED IN SEPTEMBER 2023. A unique bonus is the EXTRA STORAGE SPACE located above the stairs just off the living room is ideal for seasonal items or additional household storage. In addition to a large bedroom there is a spacious den with skylight offers flexibility as a home office, guest room, or second living area. A well-appointed 4-piece bathroom features in-suite laundry area with MORE STORAGE. Step outside onto your covered balcony to relax or entertain. The unit comes with an assigned parking stall, plus ample visitor parking. Families will appreciate the on-site playground, and pet lovers will be pleased to know pets are welcome (with condo board approval). More details
    Listed by eXp Realty
    DIANE RICHARDSON
1-12/98
Data was last updated September 11, 2025 at 12:05 PM (UTC)
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.