3^41.12977^-73.43909^Brightview on New Canaan^5835^connecticut/norwalk/brightview-on-new-canaan/^https://media.elderlifefinancial.com/community_images/oasis/4115/f31515e7-8a93-45e6-99c1-622b7b5530aa_large.jpg?format=auto&width=320&height=160^162 New Canaan Ave^Norwalk^CT^06850^1^3240^14357
4^41.1788786^-73.8707018^Atria on the Hudson^8445^new-york/ossining/atria-on-the-hudson/^https://media.elderlifefinancial.com/community_images/oasis/2213/e8daea87-99cc-4432-a321-ef33b9caf1e4_large.jpg?format=auto&width=320&height=160^321 N Highland Ave^Ossining^NY^10562^1^2300^14357
8^41.0791636^-73.5483703^Waterstone on High Ridge^9950^connecticut/stamford/waterstone-on-high-ridge/^https://media.elderlifefinancial.com/community_images/oasis/17811/cf1101af-dbc3-4745-a792-28f4e1f0c2f7_large.jpg?format=auto&width=320&height=160^215 High Ridge Road^Stamford^CT^06905^1^4795^14357
12^41.0584408^-73.5662669^Edgehill^5400^connecticut/stamford/edgehill/^https://media.elderlifefinancial.com/community_images/oasis/4054/8de1cea1-0d1d-47ee-8593-a4d649fc1cb8_large.jpg?format=auto&width=320&height=160^122 Palmers Hill Road^Stamford^CT^06902^1^1234^14357
14^40.9455255^-73.966403^Sunrise of Cresskill^3800^new-jersey/cresskill/sunrise-of-cresskill/^https://media.elderlifefinancial.com/community_images/oasis/4327/1d05a690-1a08-4da2-8799-bcd377677ec6_large.jpg?format=auto&width=320&height=160^3 Tenakill Park Drive E^Cresskill^NJ^07626^1^2495^13117
15^41.0570137^-74.055885^Thrive at Montvale^5500^new-jersey/montvale/thrive-at-montvale/^https://media.elderlifefinancial.com/community_images/oasis/84946/molos5oh.jpg?format=auto&width=320&height=160^110 Summit Ave^Montvale^NJ^07645^1^3150^14357
16^41.4149309^-73.4489016^Spring Village at Danbury^2536^connecticut/danbury/spring-village-at-danbury/^https://media.elderlifefinancial.com/community_images/854d8867-26a0-4021-8ee2-79341076c823/familyassets/2-6d885e5434988da58d46857b8c5bec56.jpeg?format=auto&width=320&height=160^8 Glen Hill Rd^Danbury^CT^06811^1^3000^14357
17^40.9795539^-73.9993014^Brookdale Emerson^3900^new-jersey/emerson/brookdale-emerson/^https://media.elderlifefinancial.com/community_images/oasis/3282/3c33a479-bef2-4952-b574-54a137034894_large.jpg?format=auto&width=320&height=160^590 Old Hook Rd^Emerson^NJ^07630^1^2940^14357
18^41.031248^-74.0348305^Fox Trail Memory Care Living Park Ridge^5600^new-jersey/park-ridge/fox-trail-memory-care-living-park-ridge/^https://media.elderlifefinancial.com/community_images/oasis/7455/f3f39657-76d4-4ec9-bf43-d955aca5b393_large.jpg?format=auto&width=320&height=160^103 Kinderkamack Rd^Park Ridge^NJ^07656^1^2784^14357
21^41.0268031^-73.7478776^The Bristal at White Plains^6200^new-york/white-plains/the-bristal-at-white-plains/^https://media.elderlifefinancial.com/community_images/oasis/2264/93c4a16e-a753-4916-8e91-842467471d78_large.jpg?format=auto&width=320&height=160^305 North Street^White Plains^NY^10605^1^2784^14357
22^41.148239^-73.8397223^The Club at Briarcliff Manor^5025^new-york/briarcliff-manor/the-club-at-briarcliff-manor/^https://media.elderlifefinancial.com/community_images/oasis/12536/1fb286db-f2d2-4047-ab34-0de81b2c1e31_large.jpg?format=auto&width=320&height=160^25 Scarborough Road^Briarcliff Manor^NY^10510^1^3299^14357
23^41.1110119^-73.5433851^Benchmark at Stamford^7225^connecticut/stamford/benchmark-at-stamford/^https://media.elderlifefinancial.com/community_images/oasis/4041/b2b7065d-bd7a-4f99-a104-fde4d491c714_large.jpg?format=auto&width=320&height=160^251 Turn of River Road^Stamford^CT^06905^1^2857^13475
24^40.9263479^-73.8219652^Sunrise at Fleetwood^3253^new-york/mount-vernon/sunrise-at-fleetwood/^https://media.elderlifefinancial.com/community_images/oasis/2267/33a696d6-6641-4c0a-9eee-d2603a41eb85_large.jpg?format=auto&width=320&height=160^500 North Columbus Avenue^Mount Vernon^NY^10552^1^3060^14357
25^41.1858997^-73.4237992^Sunrise of Wilton^4499^connecticut/wilton/sunrise-of-wilton/^https://media.elderlifefinancial.com/community_images/oasis/13165/lex12cjb.jpg?format=auto&width=320&height=160^211 Danbury Road^Wilton^CT^06897^1^3000^14357
26^40.9763327^-73.8283976^Sunrise of Crestwood^3496^new-york/yonkers/sunrise-of-crestwood/^https://media.elderlifefinancial.com/community_images/619a8646-1275-47e9-b798-52761fa3de28/familyassets/b571fd9db7f48ab426d9af8b22ece8ff.jpeg?format=auto&width=320&height=160^65 Crisfield Street^Yonkers^NY^10710^1^3150^14357
29^41.1596079^-73.9895225^Sunrise of New City^3162^new-york/new-city/sunrise-of-new-city/^https://media.elderlifefinancial.com/community_images/oasis/5982/52d0455c-6b70-4291-96fa-1b251183992f_large.jpg?format=auto&width=320&height=160^233 North Main Street^New City^NY^10956^1^2495^13117
30^41.0146228^-73.97907^Sunrise of Old Tappan^2067^new-jersey/old-tappan/sunrise-of-old-tappan/^https://media.elderlifefinancial.com/community_images/oasis/4328/d58c387f-0816-4dd1-b15f-06ac8c7b524d_large.jpg?format=auto&width=320&height=160^195 Old Tappan Road^Old Tappan^NJ^07675^1^2784^14357
32^41.2767564^-73.7934243^The Country House in Westchester^5985^new-york/yorktown-heights/the-country-house-in-westchester/^https://media.elderlifefinancial.com/community_images/c9543176-f79b-458b-95b4-fd9bab7932e7/familyassets/1-1730834996.jpg?format=auto&width=320&height=160^2000 Baldwin Rd^Yorktown Heights^NY^10598^1^2784^14357
33^41.5734415^-73.8704042^Pine Ridge Adult Care Home^3500^new-york/wappingers-falls/pine-ridge-adult-care-home/^https://media.elderlifefinancial.com/community_images/oasis/9132/c3574685-c4c1-40a0-b566-b18f9a004ee2_large.jpg?format=auto&width=320&height=160^394 Old Hopewell Rd^Wappingers Falls^NY^12590^1^2495^13117
34^41.1224038^-73.7062262^The Bristal at Armonk^5800^new-york/armonk/the-bristal-at-armonk/^https://media.elderlifefinancial.com/community_images/oasis/2265/f52677b2-d2ff-45a8-986c-db377d9e6152_large.jpg?format=auto&width=320&height=160^90 Business Park Drive^Armonk^NY^10504^1^3060^14357
35^41.3860884^-73.4576359^Keystone Place at Wooster Heights^4495^connecticut/danbury/keystone-place-at-wooster-heights/^https://media.elderlifefinancial.com/community_images/6bd3d774-f401-488b-9c73-0d38963e12ba/familyassets/4-1748545240.jpg?format=auto&width=320&height=160^66 Wooster^Danbury^CT^06810^1^4600^9690
36^41.112521^-73.769309^Benchmark At Mount Pleasant^9810^new-york/thornwood/benchmark-at-mount-pleasant/^https://media.elderlifefinancial.com/community_images/cc32a262-256f-4b42-816a-e4a54aa1b4bc/familyassets/Mt_Pleasant_2_1-1764170455.jpg?format=auto&width=320&height=160^2 Zeiss Dr^Thornwood^NY^10594^1^2291^14357
37^41.1615181^-73.9893449^The Chelsea at New City^6595^new-york/new-city/the-chelsea-at-new-city/^https://media.elderlifefinancial.com/community_images/009a5e14-70f8-4ed6-b7c7-b6cc3aca5eeb/familyassets/image006-resize-1773863305.jpg?format=auto&width=320&height=160^269 North Main Street^New City^NY^10956^1^4110^10590
41^41.1620679^-73.4193751^CT-Sunrise of Wilton^2784^connecticut/wilton/ct-sunrise-of-wilton/^https://media.elderlifefinancial.com/fa-stock-images/30.png?format=auto&width=320&height=160^11 Danbury Rd^Wilton^CT^06897^1^2784^12300
42^41.038514^-74.0348778^THE RESIDENCE AT PARK RIDGE^2500^new-jersey/park-ridge/the-residence-at-park-ridge/^https://media.elderlifefinancial.com/community_images/prod_caring/43568a36-678f-4736-8034-607c28543267/107258.jpg?format=auto&width=320&height=160^124 Noyes Dr^Park Ridge^NJ^07656^1^2600^14357
47^41.0584519^-74.143687^Fox Trail Memory Care Living at Ramsey^5600^new-jersey/ramsey/fox-trail-memory-care-living-at-ramsey/^https://media.elderlifefinancial.com/community_images/oasis/84951/suabi5zau5h.jpg?format=auto&width=320&height=160^38 N Central Ave.^Ramsey^NJ^07446^1^2850^14357
48^41.053357^-73.7362519^Brightview Harrison^7590^new-york/harrison/brightview-harrison/^https://media.elderlifefinancial.com/community_images/oasis/38340/yafk3ipi.jpg?format=auto&width=320&height=160^600 Lake St^Harrison^NY^10604^^2907^14357
51^41.0517844^-74.00605^Promenade at Blue Hill^4200^new-york/pearl-river/promenade-at-blue-hill/^https://media.elderlifefinancial.com/community_images/oasis/5933/4acf3ceb-97a2-46fa-8a78-e8c958624bee_large.jpg?format=auto&width=320&height=160^582 Veterans Memorial Drive^Pearl River^NY^10965^^2495^13117
52^41.1096542^-73.3998599^Maplewood at Strawberry Hill^7900^connecticut/east-norwalk/maplewood-at-strawberry-hill/^https://media.elderlifefinancial.com/community_images/oasis/4058/798a454a-9d4e-4439-abe2-a55804257102_large.jpg?format=auto&width=320&height=160^73 Strawberry Hill Ave^East Norwalk^CT^06855^^3240^14357
54^41.0267426^-73.7674131^The Kensington White Plains^4400^new-york/white-plains/the-kensington-white-plains/^https://media.elderlifefinancial.com/community_images/oasis/2223/3ee55dfc-5f7d-4f2a-8a12-2587bd65c4eb_large.jpg?format=auto&width=320&height=160^100 Maple Avenue^White Plains^NY^10601^^4470^14357
55^41.0071346^-73.9324918^Jewish Home At Rockleigh^10500^new-jersey/rockleigh/jewish-home-at-rockleigh/^https://media.elderlifefinancial.com/community_images/0060d8d2-03c2-43aa-aed2-34ae41d52904/familyassets/DSC06476-1742997053.jpg?format=auto&width=320&height=160^10 Link Drive^Rockleigh^NJ^07647^^1234^14357
56^41.4163063^-73.3864993^Maplewood at Stony Hill^5950^connecticut/bethel/maplewood-at-stony-hill/^https://media.elderlifefinancial.com/community_images/oasis/4381/zkq2adubimy.jpg?format=auto&width=320&height=160^46 Stony Hill Road^Bethel^CT^06801^^2784^14357
57^41.0825805^-73.4650955^Maplewood at Darien^8550^connecticut/darien/maplewood-at-darien/^https://media.elderlifefinancial.com/community_images/oasis/4043/a46ef7c0-daa3-46cd-aedc-a5e74e977813_large.jpg?format=auto&width=320&height=160^599 Post Rd^Darien^CT^06820^^2857^13475
59^41.0625106^-73.8357035^Brightview Tarrytown^6950^new-york/tarrytown/brightview-tarrytown/^https://media.elderlifefinancial.com/community_images/oasis/2226/03fd0d22-37c0-4a4a-bd16-fd4b968ecab4_large.jpg?format=auto&width=320&height=160^581 Old White Plains Road^Tarrytown^NY^10591^^2784^14357
61^41.4177318^-73.3691262^Maplewood at Newtown^6750^connecticut/newtown/maplewood-at-newtown/^https://media.elderlifefinancial.com/community_images/oasis/4059/4d87b931-59ed-4d6c-91ac-f2ff1bde4fa2_large.jpg?format=auto&width=320&height=160^166 Mt Pleasant Rd^Newtown^CT^06470^^3240^14357
62^41.4691324^-73.6354083^The Plaza at Clover Lake^3495^new-york/carmel/the-plaza-at-clover-lake/^https://media.elderlifefinancial.com/community_images/oasis/5655/5579e61a-79b1-4bd8-9cda-4bcfa58dc1a7_large.jpg?format=auto&width=320&height=160^838 Fair St^Carmel^NY^10512^^2940^14357
63^41.1900636^-74.1866562^Promenade Senior Living at Tuxedo Place^1050^new-york/tuxedo-park/promenade-senior-living-at-tuxedo-place/^https://media.elderlifefinancial.com/community_images/oasis/6049/94a2594b-e63e-4af3-8b47-5319b36834e0_large.jpg?format=auto&width=320&height=160^40 Hospital Road^Tuxedo Park^NY^10987^^2495^13117
65^41.4041478^-73.447179^Maplewood at Danbury^5975^connecticut/danbury/maplewood-at-danbury/^https://media.elderlifefinancial.com/community_images/oasis/4376/39dfb224-a3cc-4369-9aad-2d1f5e3ca4cc_large.jpg?format=auto&width=320&height=160^22 Hospital Ave.^Danbury^CT^06810^^2784^14357
66^40.9962119^-74.0616762^The Chelsea at Washington Township^7806^new-jersey/washington-township/the-chelsea-at-washington-township/^https://media.elderlifefinancial.com/community_images/oasis/84936/efs5qmmzxm2.jpg?format=auto&width=320&height=160^620 Pascack Rd^Washington Township^NJ^07676^^2495^13117
67^40.9731099^-74.0292319^Emerson Health Care Center^3000^new-jersey/emerson/emerson-health-care-center/^https://media.elderlifefinancial.com/community_images/d075e439-dc9b-4d4c-8810-3644c046a510/familyassets/2025-01-17-1750172022.jpg?format=auto&width=320&height=160^100 Kinderkamack Road^Emerson^NJ^07630^^1234^14357
69^40.9424321^-73.8775116^Westchester Center For Independent And Assisted Living^5000^new-york/yonkers/westchester-center-for-independent-and-assisted-li/^https://media.elderlifefinancial.com/community_images/oasis/2268/23a83160-7ba2-4be5-8cd9-ae2c9ec92348_large.jpg?format=auto&width=320&height=160^75 Stratton Street South^Yonkers^NY^10701^^3275^14357
72^40.914561^-73.7865725^The Eliot at New Rochelle^3500^new-york/new-rochelle/the-eliot-at-new-rochelle/^https://media.elderlifefinancial.com/community_images/7a336307-db80-4610-9d64-f0b64ac883ee/familyassets/unnamed-1753994575.jpg?format=auto&width=320&height=160^41 Lockwood Ave^New Rochelle^NY^10801^^2495^13117
73^41.4483865^-73.4020442^Rivermere Senior Living by Epoch - Brookfield^4995^connecticut/brookfield/rivermere-senior-living-by-epoch-brookfield/^https://media.elderlifefinancial.com/community_images/oasis/20053/f8b40aec-ec70-46f1-ba3d-4bbeda48307c_large.jpg?format=auto&width=320&height=160^291 Federal Rd^Brookfield^CT^06804^^4470^14357
74^41.2964734^-73.7066701^The Paramount At Somers Rehab And Nursing Center^1234^new-york/somers/the-paramount-at-somers-rehab-and-nursing-center/^https://media.elderlifefinancial.com/community_images/de8ee3f6-b553-47cb-aa41-f9422f30854f/familyassets/b.jpg?format=auto&width=320&height=160^189 NY-100^Somers^NY^10589^^1234^14357
75^40.9420065^-73.9578806^CareOne at Cresskill^330^new-jersey/cresskill/careone-at-cresskill/^https://media.elderlifefinancial.com/community_images/oasis/7464/f14f9c5d-0039-43b8-82d3-5d523c4edd6c_large.jpg?format=auto&width=320&height=160^221 County Rd^Cresskill^NJ^07626^^1234^14357
76^41.3856009^-73.4532282^Saint John Paul I I Center^9126^connecticut/danbury/saint-john-paul-i-i-center/^https://media.elderlifefinancial.com/community_images/prod_caring/d142d5f6-efa1-475b-86d0-b17f0b898dfa/136603.jpg?format=auto&width=320&height=160^33 Lincoln Avenue^Danbury^CT^06810^^1234^14357
77^41.5260171^-74.0871625^Sapphire Nursing At Meadow Hill^2495^new-york/newburgh/elant-at-meadow-hill/^https://media.elderlifefinancial.com/community_images/97908d97-207a-4903-b878-fe50784b83cf/familyassets/unnamed-1743459211.jpg?format=auto&width=320&height=160^172 Meadow Hill Road^Newburgh^NY^12550^^1234^14357
78^41.1261517^-74.0400454^Community Home Health Care^2784^new-york/spring-valley/community-home-health-care/^https://media.elderlifefinancial.com/community_images/3b4b42cd-c6a3-45df-ad08-39a31e314c71/familyassets/streetview-1753133971.jfif?format=auto&width=320&height=160^1 Hillcrest Center, Suite 210^Spring Valley^NY^10977^^2784^12300
79^41.0735448^-74.0534032^Promenade at Chestnut Ridge^4120^new-york/chestnut-ridge/promenade-at-chestnut-ridge/^https://media.elderlifefinancial.com/community_images/oasis/6054/f680ba30-348f-412e-9db0-5c1b04d7ef59_large.jpg?format=auto&width=320&height=160^168 Red Schoolhouse Road^Chestnut Ridge^NY^10977^^2495^13117
80^41.0811528^-73.861892^Tarrytown Hall Care Center^12775^new-york/tarrytown/tarrytown-hall-care-center/^https://media.elderlifefinancial.com/community_images/45cea563-c32b-4a9a-b7f9-8ca096fb3a0b/familyassets/Screenshot_2025-12-03_135804-1764795692.jpg?format=auto&width=320&height=160^20 Wood Court^Tarrytown^NY^10591^^1234^14357
81^41.1484125^-74.0313434^Friedwald Center For Rehab And Nursing, L L C^1900^new-york/new-city/friedwald-center-for-rehab-and-nursing-l-l-c/^https://media.elderlifefinancial.com/community_images/411f917b-d373-4caa-995f-83b547b80802/familyassets/Screenshot_2026-04-16_180157-1776384388.jpg?format=auto&width=320&height=160^475 New Hempstead Road^New City^NY^10956^^1234^14357
82^41.124688^-73.838736^Briarcliff Manor Center For Rehab And Nursing Care^1900^new-york/briarcliff-manor/briarcliff-manor-center-for-rehab-and-nursing-care/^https://media.elderlifefinancial.com/community_images/prod_caring/7fbb40fa-ab85-4706-87e1-c905be13e648/302382.jpg?format=auto&width=320&height=160^620 Sleepy Hollow Road^Briarcliff Manor^NY^10510^^1234^14357
83^41.2171413^-73.4299475^Wilton Meadows Health Care Cen^11964^connecticut/wilton/wilton-meadows-health-care-cen/^https://media.elderlifefinancial.com/community_images/prod_caring/af3672e2-1180-4904-a10b-6c76e392c8ee/302965.jpg?format=auto&width=320&height=160^439 Danbury Rd Rt 7^Wilton^CT^06897^^1234^14357
84^41.1250267^-73.9328963^Tolstoy Foundation Rehabilitation and Nursing Center^1234^new-york/valley-cottage/tolstoy-foundation-rehabilitation-and-nursing-cent/^https://media.elderlifefinancial.com/community_images/edc513c4-a69a-41ee-bb49-a99a7eb0bbcc/familyassets/618ac159f0ecee001466dc0d--street-view-of-tolstoy-foundation-ctr%3Ft%3Dweb_apfm_community_tiles.jpeg?format=auto&width=320&height=160^100 Lake Road PO Box 319^Valley Cottage^NY^10989^^1234^14357
85^40.9932185^-73.6770742^The Enclave At Port Chester Rehab And Nursing Ctr^2790^new-york/port-chester/the-enclave-at-port-chester-rehab-and-nursing-ctr/^https://media.elderlifefinancial.com/community_images/905ccc88-e2ef-4e89-b114-d1bdcd9ccc2b/familyassets/The-Enclave-At-Port-Chester-Rehab-And-Nursing-Ctr-1000-High-St-Port-Chester-NY-10573-Google-Search-05-19-2025_10_05_AM-1747670811.png?format=auto&width=320&height=160^1000 High St^Port Chester^NY^10573^^1234^14357
87^41.114026^-73.4214329^Cassena Care At Norwalk^1900^connecticut/norwalk/cassena-care-at-norwalk/^https://media.elderlifefinancial.com/community_images/37b99c64-cfd8-4364-ac4d-a22c54da1033/familyassets/main-9bccac570f57a8a45e0824b2dd8bc754.jpeg?format=auto&width=320&height=160^23 Prospect Avenue^Norwalk^CT^06850^^1234^14357
88^41.1368697^-74.0398935^Pine Valley Center For Rehabilitation And Nursing^1234^new-york/spring-valley/pine-valley-center-for-rehabilitation-and-nursing/^https://media.elderlifefinancial.com/community_images/prod_caring/333ff6e1-2342-4768-bef8-8e29ee693690/267969.jpg?format=auto&width=320&height=160^661 N Main Street^Spring Valley^NY^10977^^1234^14357
89^41.0336949^-73.8229033^The Chelsea at Greenburgh^4500^new-york/greenburgh/the-chelsea-at-greenburgh/^https://media.elderlifefinancial.com/community_images/oasis/12456/b5db1da0-229a-4d41-992b-58dbfc5d1385_large.jpg?format=auto&width=320&height=160^715 Dobbs Ferry Rd^Greenburgh^NY^10530^^4895^9690
92^41.0608223^-73.6923404^Greenwich Woods Rehabilitation^11964^connecticut/greenwich/greenwich-woods-rehabilitation/^https://media.elderlifefinancial.com/community_images/02b767a4-4563-435f-b7ad-0baac1be6031/familyassets/Screenshot_2026-04-01_112155-1775064323.jpg?format=auto&width=320&height=160^1165 King Street^Greenwich^CT^06831^^1234^14357
94^41.5414139^-73.8856848^Taconic Rehabilitation and Nursing at Hopewell^1234^new-york/fishkill/taconic-rehabilitation-and-nursing-at-hopewell/^https://media.elderlifefinancial.com/community_images/9b8de150-76e5-4986-83ad-14c81d580629/familyassets/250x150-1756157335.jpeg?format=auto&width=320&height=160^3 Summit Court^Fishkill^NY^12524^^1234^14357
95^40.9447752^-73.7462658^The New Jewish Home, Sarah Neuman^1234^new-york/mamaroneck/the-new-jewish-home-sarah-neuman/^https://media.elderlifefinancial.com/community_images/0fe39ec9-e591-47a0-9641-2b44c848dafe/familyassets/Screenshot_2026-04-18_173459-1776555430.jpg?format=auto&width=320&height=160^845 Palmer Avenue^Mamaroneck^NY^10543^^1234^14357
97^41.5085^-73.9556^Hedgewood Home for Adults^2880^new-york/beacon/hedgewood-home-for-adults/^https://media.elderlifefinancial.com/community_images/prod_caring/bc888318-8891-4527-abb9-08f1feeb7acf/97954.jpg?format=auto&width=320&height=160^355 Fishkill Avenue^Beacon^NY^12508^^2880^12300
100^41.2149902^-73.9078744^Sky View Rehabilitation & Health Care^11652^new-york/croton-on-hudson/sky-view-rehabilitation-health-care/^https://media.elderlifefinancial.com/community_images/prod_caring/f7a2814f-2be3-4fe1-a233-8547515b2d56/278385.jpg?format=auto&width=320&height=160^1280 Albany Post Rd^Croton On Hudson^NY^10520^^1234^14357
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.