My Office Listings

1-5/8
  • 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988

    1507 Whispering Drive Vulcan Vulcan T0L 2B0
    Main Photo: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 1: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 2: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 3: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 4: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 5: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 6: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 7: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 8: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 9: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 10: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 11: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 12: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 13: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 14: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 15: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 16: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 17: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 18: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 19: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 20: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 21: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 22: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 23: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 24: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 25: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 26: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 27: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 28: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 29: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 30: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 31: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 32: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 33: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 34: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 35: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    • Photo 36: 1507 Whispering Drive: Vulcan Detached for sale : MLS®# A1160988
    $400,000
    Residential
    Status:
    Active
    MLS® Num:
    A1160988
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,504 sq. ft.
    That view though!! This fully wheelchair accessible walkout bungalow sits on one of the nicest lots in Vulcan. Backing onto the Golf Course AND having the mountain view makes this a unique find! High ceilings welcome you in and lead you to the open floorplan of the kitchen, dining area, and living room. The kitchen features ample storage, a corner pantry, and under cabinet lighting. Enjoy your West view on the massive front deck accessed from the dining area then cozy up next to the gas fireplace in the living room. From here you have the spacious primary bedroom featuring an amazing 5 piece ensuite with double vanity, soaker tub and walk in shower, as well as a walk in closet. The second bedroom is located at the front also with large windows for lots of natural light. The 4 piece second bathroom opens to the laundry room with raised washer and dryer, and has built in storage. Finishing off this level is the oversized double attached garage which features reinforced floor for a room underneath! Let’s head down to the partially finished walkout basement just waiting for your final touch. Roughed in for a bathroom and an additional bedroom, there’s still a ton of space for a family room. The large additional bonus room under the garage adds the perfect space for a home theatre, rec room or just more storage space. This home has a plumbed in underground sprinkler system, roughed in in-floor heat for basement and garage, garburator and central vac hookup. As part of the HOA, snow removal and lawn maintenance are included so you never have to worry! More details
    Listed by Sandra Roen and Brett Murrell of CIR REALTY
  • 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702

    6 1407 3 Street SE High River High River T1V 0E9
    Main Photo: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 1: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 2: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 3: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 4: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 5: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 6: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 7: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 8: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 9: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 10: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 11: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    • Photo 12: 6 1407 3 Street SE: High River Row/Townhouse for sale : MLS®# A1159702
    $318,000
    Residential
    Status:
    Active
    MLS® Num:
    A1159702
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,212 sq. ft.
    Welcome to the Montrose Crossing townhomes. The Baker is an open concept end unit backing onto a green space and close to walking paths in the gorgeous subdivision of Montrose in High River. Upon entering the unit you will find a convenient coat closet and a half bath. The main floor is an open expanse with an island kitchen, dining room and great room. The windows provide a cascade of natural light across the main floor. Upstairs you will find a large master bedroom, walk in closet and a master bath. Two additional bedrooms provide that much needed space for guests, children or office space. A large guest bathroom and a roomy walk in laundry room completes the upper floor. The basement awaits your creativity and could provide additional entertainment, sleeping or play space. The unit also has a single attached garage. Located close to shopping, recreation and access to the highway for the quick commute this home has it all. Priced to sell! Book a showing now! (Unit still under construction. Pictures are from similar existing unit . Early December completion) More details
    Listed by Joanne Parkes of CIR REALTY
  • 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865

    59 Crystal Green Drive Okotoks Okotoks T1S 2N7
    Main Photo: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 1: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 2: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 3: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 4: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 5: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 6: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 7: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 8: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 9: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 10: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 11: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 12: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 13: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 14: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 15: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 16: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 17: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 18: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 19: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 20: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 21: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 22: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 23: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 24: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 25: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 26: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 27: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 28: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 29: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 30: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 31: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 32: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 33: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 34: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 35: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 36: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 37: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 38: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 39: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 40: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 41: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 42: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 43: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 44: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 45: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 46: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    • Photo 47: 59 Crystal Green Drive: Okotoks Detached for sale : MLS®# A1154865
    $875,000
    Residential
    Status:
    Active
    MLS® Num:
    A1154865
    Bedrooms:
    5
    Bathrooms:
    4
    Floor Area:
    3,193 sq. ft.
    Price Improvement! This stunning, upgraded, fully finished walk-out home was built by industry leader Sterling Homes. Beautifully situated on Crystal Shores Golf course, it backs South to the 7th tee with amazing mountain views. With over 4500 sf of development, the home is spacious with room for entertaining, family gatherings and (several) home offices. An expansive entryway opens to views of the living room and to the incredible views beyond! To the left is the main floor den, veer off to the powder room, mud room and back entrance to the kitchen. All chefs will be delighted with this kitchen that is complete with a 9’X6' granite island, 5 burner gas cooktop and double wall ovens. For even more comfort, there is under floor heat in the kitchen and dining room. The kitchen and living room are divided by a showstopping double sided fireplace and the living room overlooks the backyard and the great views the golf course provides. The diningroom will accommodate all the extensions of your dining set and also overlooks the gorgeous ponds and trees of the golf course. Step out onto the deck from the dining room to the maintenance free deck that boasts a BBQ gas line and stairs to below. Back inside, moving up the grand staircase to the upper level, you will find a sizeable bonus room at the front of the home that separates the secondary bedrms and laundryrm from the Primary bedrm and ensuite. All three secondary bedrms are a good size and the laundryrm is complete with a lovely folding counter and storage cabinets. A 4 piece family bath is located next to the laundry on this level. The Primary bedrm /ensuite is a true retreat! From the vaulted ceiling to the private balcony with the most incredible views, to the gorgeous soaker tub and delightful walk -in closet, the his and hers sinks, and tiled walk-in shower, you will be treated daily to a spa-like sanctuary. Not to be forgotten is the professionally developed walk-out basement with recreation area, fifth bedrm, another 4-piece bathrm and a dedicated exercise room. The exercise room could be a bedrm as it has proper egress. This level is bright from the light that streams in from the wall of windows and access to the lower level patio is accessed through garden doors. The easily maintained backyard has been meticulously cared for and you will enjoy the bricked patio and gas firepit. The back yard is fully fenced and there is a 4 zone underground sprinkler system for front and back yard. There is ample space for storage needs in the utility/storage room. This home is the complete package with ceiling mounted speakers with volume controls located throughout the home, rapid hot water to ensuite and family bathrm via booster pump, two Central A/C units, in-floor heating in basement and garage, hardwired smoke and carbon monoxide alarms. With easy access to Okotoks’ fabulous pathway system, schools, shopping and main thoroughfares, plus access to the Lake at Crystal Shores, this should be your new home! More details
    Listed by Bonnie Wilkie of CIR REALTY
  • 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172

    304 Cranfield Common SE Cranston Calgary T3M 1S3
    Main Photo: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 1: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 2: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 3: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 4: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 5: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 6: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 7: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 8: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 9: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 10: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 11: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 12: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 13: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 14: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 15: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 16: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 17: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 18: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 19: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 20: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 21: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 22: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 23: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 24: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    • Photo 25: 304 Cranfield Common SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A1154172
    $295,000
    Residential
    Status:
    Active
    MLS® Num:
    A1154172
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,210 sq. ft.
    These homes don't come on the market very often and this one has all that you will need...An end unit, an upgraded kitchen, 2 Master bedrooms and 2 full baths upstairs offers a perfect home for all demographics. Once inside you will notice the 9' ceilings on all levels and the large windows make this home feel much larger than it actually is. The main floor offers up a great living room with open concept layout into the kitchen and the dining room, as well as a powder room. The kitchen offers you SS appliances, quartz countertops, plenty of cabinetry and entertaining room along with a massive island that can easily double your seating for family gatherings. The upstairs really is a wonderful layout with the East master bedroom, walk-in closet and 5 pc ensuite offer plenty of space for getting ready to take on the day, the second bedroom and closet are both spacious and the main 4pc bathroom only steps away which is so convenient...As we head down to the basement, 9' ceilings welcome you to this level offering endless opportunities for this space due to the amount of “real estate” in the basement. The possibilities could be a large rec room, 2 more bedrooms, 1 bedroom & rec room, but we will let you decide as it does have a rough-in for a bathroom and there are windows for the bedroom opportunity...Come take a look for yourself and decide! More details
    Listed by Brett Murrell and Sandra Roen of CIR REALTY
  • 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518

    11 1407 3 Street SE High River High River T1V 0E9
    Main Photo: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 1: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 2: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 3: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 4: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 5: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 6: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 7: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 8: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 9: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 10: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 11: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 12: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 13: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 14: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 15: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 16: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 17: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 18: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 19: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 20: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 21: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 22: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 23: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    • Photo 24: 11 1407 3 Street SE: High River Detached for sale : MLS®# A1153518
    $285,000
    Residential
    Status:
    Active
    MLS® Num:
    A1153518
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,298 sq. ft.
    BUILDER IS OFFERING $10000 OFF IF POSSESSION IS BY DEC 31 2021.Welcome to Montrose Crossing in High River! The Croydon is a 1298 sq ft cottage which is a perfect solution for first time buyers, young professionals or empty nesters. This home features a welcoming front porch which is perfect for early morning coffee or evening relaxation. As you enter you will find a convenient flex space which could be used for an office or extra living space. On the same floor you will find the entrance from your oversized single attached garage. Upstairs on the main level is the gourmet kitchen complete with granite countertops and island, as well as a large dining area and living room to entertain family and friends.Luxury vinyl plank runs throughout. A convenient powder room and laundry area complete this floor. The upper level boasts a guest bedroom, 4 piece bath and a master bedroom with 4 piece ensuite. Out your front door you will find walking paths and a quick jaunt to the grocery store and recreation facilities. Come view this unique opportunity! Book a showing today! Tax amount is bare land value only as taxes not assessed. Photos are of same model but different unit.m More details
    Listed by Joanne Parkes of CIR REALTY
1-5/8
Data was last updated December 1, 2021 at 04: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.