Refine Search
Sort by
$1,730,000
3 Beds 1 Baths ML81970213 MLS
Picture yourself living in the Heritage District in the heart of Sunnyvale, which is famous for fine dining, pubs, delicious coffee & shopping on Historic Murphy Avenue, and the new downtown. Seasonal festivals & a weekly farmers market are highlights. Many of the homes in this district are quaint, mid-century single-story bungalows. Vine Avenue is the gem of the district. Off the beaten path, it is a short tree-lined street near everything Sunnyvale has to offer. 475 Vine Ave exudes its original charm with solid wood floors and plaster walls. The magnificent magnolia tree in the front yard provides filtered shade from the summer sun. A sunny fenced-in backyard is beautifully landscaped with citrus trees, Japanese maples, and pretty flowers. A pergola provides filtered shade for comfortable outdoor dining & entertaining. Vine Avenue is within walking distance to Murphy St & Downtown, top-rated schools & lovely parks. If you are lucky enough to live on Vine Avenue, you will live in one of the best neighborhoods and on one of the best streets. Commuting is easy with quick access to thoroughfares. The commute to Apple Park is short & easy. The neighborhood is well known for the holidays, including the annual Halloween street party. Ellis Elementary School is two blocks away.

475 Vine AVE, Sunnyvale

Listed by Dave Dawson, 831-901-2856 from Bailey Properties
(If provided) CoList: Dorene Dawson from Bailey Properties

Sold listing courtesy of Lana Miles from CBR

$2,450,000
3 Beds 1 Baths ML81969104 MLS
Experience the perfect blend of charm, convenience, and potential in the highly coveted Cherry Chase neighborhood! Explore the recently upgraded interior featuring hardwood floors, a cozy fireplace, new interior & exterior paint, recessed lighting, a kitchen equipped with high end stainless steel appliances and refinished cabinets, a revitalized bathroom, and much more. Situated on a generous 5,500+ sf lot, the convenient layout offers excellent potential for future expansion. The desirable south-facing backyard floods property with natural light and provides an outdoor space ideal for entertainment or play. Freshly manicured landscaping and a newly epoxy-coated garage further enhance the appeal of this exceptional property. Coupled with its proximity to award-winning schools, this home presents an incredible opportunity to own a piece of the thriving Sunnyvale market!

1060 Hudson WAY, Sunnyvale

Listed by Michael Galli, 650-800-1980 from Compass
(If provided) CoList: from

Sold listing courtesy of Stella Rosh from APR

$3,060,000
4 Beds 2 Baths ML81969954 MLS
Fantastic location! Easy single-story living! Top-rated schools! This sweet, bright & inviting home is conveniently located in one of Sunnyvales most desirable neighborhoods just 5 minutes driving from the Apple Campus! Take advantage of the convenient location and the peace & quiet of this tree-lined street. With its single-story layout, this home offers the convenience of easy accessibility & a seamless flow throughout. Great floorplan w/4 bedrooms, 2 full baths, & nearly 1700 sq.ft of living space, providing ample space to host parties or enjoy a quiet retreat. The separate living room & family room provide endless entertainment options. Relax & unwind in the spacious family room w/ its cozy fireplace & sliding doors opening to the private backyard, ideal for outdoor activities & play. Hardwood floors throughout; primary suite has 2 closets. Freshly painted inside & out, including ceiling, all doors & door frames. Newer roof. Excellent location: within walking distance to 18-acre Ortega Park (5 minutes), Elementary school (7 min). Quick access to Apple Campus (5 min driving), Google (15 min), Nvidia (15 min), LinkedIn (12 min), Amazon/Microsoft (15 min). Award-winning Cupertino schools, Stocklmeir Elementary & Cupertino Jr. High. Enjoy the ease of shopping & dining. A must see

679 Durshire WAY, Sunnyvale

Listed by Judy Shen, 650-380-8888 from Coldwell Banker Realty
(If provided) CoList: from

Sold listing courtesy of Fan Wang from KWCU

$2,700,000
4 Beds 2 Baths ML81969461 MLS
Welcome to a stunning Brown and Kaufman single-family home located in the heart of Sunnyvale, CA. As you step inside, you'll be greeted by an abundance of natural light that streams through the dual pane windows, illuminating the elegant combination of carpet, hardwood, and tile floors. Recessed lighting further enhances the ambiance, creating a warm and welcoming atmosphere. The well-appointed kitchen is equipped with a gas cooktop, separate oven, dishwasher and mobile island making meal preparation a breeze. The eat in kitchen features an indoor BBQ unique to this builder. The cozy fireplace adds a touch of charm to the living space, creating the perfect spot for relaxation and gatherings. Step outside to discover the private yard with pergola and lighting, ideal for outdoor activities and entertaining all year round. The home also features central AC, central heating, and forced air to ensure year-round comfort. This home offers a perfect blend of comfort and style with easy access to freeways, Serra Park, dining and shopping down the street. Don't miss the opportunity to make this beautiful property your own!

1407 S Mary AVE, Sunnyvale

Listed by Cheryl Okuno, 408-314-9622 from Compass
(If provided) CoList: from

Sold listing courtesy of Srikar Palepu from JWIN

$1,725,000
3 Beds 2 Baths ML81968505 MLS
Nestled in a serene cul-de-sac within a wonderful Sunnyvale neighborhood, this charming 3-bedroom, 2-bath home is ideal for families of all sizes. It boasts elegant hardwood floors, abundant natural light, double-paned windows, recessed lighting, and central A/C and heating controlled by a Nest thermostat. Step into the tranquil backyard oasis with a spacious deck, lush greenery, and a functional shed perfect for creative pursuits. Enjoy the bounty of organic fruits harvested right from your garden, including grapes, blackberries, lemons, pomegranates, peaches, and passion fruit. The versatile shed features a reclaimed wood exterior, insulated interior walls, recessed lighting, electrical outlets, double-paned windows, wood flooring, and a French door, offering endless possibilities as a home office, kids' playroom, yoga/art studio, she shed, or man cave. Conveniently located within walking distance to parks, schools, and local dining options, with easy access to HWY 101 for a seamless commute to Silicon Valley's prominent tech companies. This home combines modern amenities with a peaceful ambiance, presenting a rare opportunity in a prime Sunnyvale location.

732 San Ramon AVE, Sunnyvale

Listed by Yian Lin, 415-317-2188 from Keller Williams Palo Alto
(If provided) CoList: from

Sold listing courtesy of David Langtry from KWSV

$2,702,888
3 Beds 2 Baths ML81968741 MLS
Prime location within walking distance to all three schools - West Valley Elementary, Cupertino Middle, and Homestead High. Convenient access to 85, 280, and Foothill Expressway. The home has an expansive lot located at the end of a cul-de-sac with the potential for an ADU or extension of the main structure. Wonderful, park-like setting ideal for entertaining or unwinding at the end of the day. The backyard has an inviting patio area under the shade of a lovely elm tree. Hardwood flooring throughout most of the house. Luxury vinyl tile in the kitchen and breakfast area. Quartz countertops and stainless steel appliances in kitchen. Dual-pane Milgard windows throughout. Some photos have been virtually staged.

1725 Chitamook CT, Sunnyvale

Listed by Deborah Schindewolf-Smith, 408-736-5000 from Deborah Schindewolf-Smith, Broker
(If provided) CoList: from

Sold listing courtesy of Wenjing Zhang from CBR

$1,715,000
4 Beds 2 Baths ML81965312 MLS
Welcome home to this charming, large corner lot home located in a prime Sunnyvale location. This 4-bedroom, 2-bath, home with oversized 2 car garage offers modern comfort and convenience featuring a tastefully updated kitchen with granite countertops, stainless-steel appliances and breakfast bar. The large and spacious backyard creates the perfect setting for outdoor gatherings. This charming home is only minutes away from the tree-lined streets of Downtown Sunnyvale and historic Murphy Avenue which is the perfect destination for many shopping & dining options. It is also situated near a multiple of sprawling parks including the Magical Bridge Playground. Short commute to Google, Apple, LinkedIn, Meta and other high-tech giants with easy access to highways 237 & 101, Lawrence Expy, Mathilda Ave, & El Camino Real. Don't miss your chance to make this inviting house your home! Schedule a viewing today.

745 Santa Rita ST, Sunnyvale

Listed by Johnny Heckenberg, 650-776-5779 from Coldwell Banker Realty
(If provided) CoList: from

Sold listing courtesy of Fan Wang from KWCU

$1,715,000
3 Beds 2 Baths CRCV24114956 MLS
Welcome to this charming 3-bedroom, 2-bathroom home in the heart of Sunnyvale, CA. This beautifully maintained residence has a remodeled kitchen with all the bells and whistles, featuring stainless steel appliances, quartz countertops, and maple cabinetry. When touring this home make sure you open ALL the kitchen drawers to fully see all that this heart of the home has to offer! Retreat to the spacious master suite with an en-suite bathroom and walk-in closet. Enjoy outdoor living in the landscaped backyard with fruit trees & gardening area, ideal for gatherings or quiet evenings. Conveniently located near top-rated schools, parks, shopping, and major tech companies, this home offers the perfect blend of comfort and convenience. Don't miss the opportunity to make this your dream home!

1229 Manzano WAY, Sunnyvale

Listed by Mahrya Riner, from HOMESMART ICARE REALTY
(If provided) CoList: from

Sold listing courtesy of General NONMEMBER from

$710,000
2 Beds 1 Baths ML81969354 MLS Fair Oaks 90 BLDG.
This turnkey home has been meticulously maintained to offer both style and convenience, making it perfect for modern living. Step into the living areas and enjoy the new engineered wood floors, complemented by newly installed carpet in the bedrooms. The bathroom features a modern tub and vanity, while the kitchen boasts updated appliances and stylish light fixtures. Enhanced systems include updated plumbing and an updated furnace, ensuring both comfort and reliability. Relax on your private balcony with a view of the community pool. The condo also provides ample storage space to keep your home organized and features the convenience of in-unit laundry with a washer and dryer. With its modern updates and prime location, this sophisticated condo is ready for you to move in and enjoy.

767 N Fair Oaks AVE 7, Sunnyvale

Listed by Serena Lo, 408-507-3005 from Compass
(If provided) CoList: Daryl Sid from Compass

Sold listing courtesy of Kalena Masching from CRBRE

$3,000,000
4 Beds 2 Baths ML81969315 MLS
Welcome to this beautifully updated Carport Atrium Model Eichler home. Enter through an open-air atrium with a concrete patio and three access points to the interior. Inside, globe lights and open beam ceilings highlight the mid-century modern charm. The living/dining room combo features hardwood floors, a painted brick wood-burning fireplace, track lighting, and sliding door access to the backyard. The kitchen/family room combo updated with custom cabinets, quartz countertops, and high-end stainless steel appliances. The primary suite offers backyard access, a walk-in closet, and an ensuite bathroom. Additional bedrooms provide ample space, with one featuring access to the atrium. Enjoy radiant heated floors, a 200 amp electrical panel, and a 220 plug for an electric vehicle. The exterior is a gardener's paradise with mature trees, a landscaped front yard, and a backyard with a concrete patio, raised vegetable and herb beds, and colorful flowering plants. Located in the Rancho Verde Eichler tract, near the Fairbrae Swim and Racquet Club, Starbucks, Zanottos Family Markets, and public transport. Close to Apple Campus, downtown Sunnyvale, and major parks. Easy access to Highway 85.

801 Trenton DR, Sunnyvale

Listed by Kevin Swartz, 408-201-3849 from Atria Real Estate
(If provided) CoList: from

Sold listing courtesy of Jinbao Xue from BQG

$2,850,000
3 Beds 3 Baths ML81969312 MLS
This West Sunnyvale ranch home was fully renovated down to the studs in 2020. Step into a bright living area featuring skylights and engineered wood flooring throughout. In the front of the house is a separate office which could also be converted to a fourth room or used for guests. The heart of the home is the updated kitchen/family room combo with custom wood cabinetry, quartz countertops, and upgraded stainless steel appliances. The large island with breakfast bar seating is perfect for gatherings. The family room features a gas fireplace and sliding door access to a serene backyard. The main bedroom offers an ensuite bath, walk-in closet, and backyard access. All bedrooms are equipped with closet organizers, shades, recessed lighting, and ceiling fans. The home includes two full baths and a half bath, all with Hansgrohe fittings and elegant finishes. Modern updates include brand new wiring, owned Tesla solar panels with dual power walls, and an EV charger point ready in the garage. Outside, enjoy a professionally landscaped front yard and a fenced backyard with a paver patio, roses, jasmine, fruit trees, and an automatic sprinkler system. Walking distance to West Valley Elementary, Cupertino Middle and Homestead High.

1510 S Bernardo AVE, Sunnyvale

Listed by Kevin Swartz, 408-201-3849 from Atria Real Estate
(If provided) CoList: from

Sold listing courtesy of Christine Hsu from ELEV

$2,468,000
3 Beds 2 Baths ML81969296 MLS
Move-in ready! This updated 3 bed, 2 bath home boasts an open layout with tons of natural light. Enjoy a large living room for family nights, a modern kitchen with gas range for the chef, and an eat-in dining area that flows seamlessly into the family room. Sliding doors open to a private backyard perfect for summer BBQs! Upgrades galore include new kitchen, hardwood floors, recessed lighting, double pane windows, central A/C, copper plumbing, attic insulation, painting, updated bathrooms and more! Steps to Braly Park for some morning tennis, playground time or to throw a frisbee. This Sunnyvale charmer is ready for you to call home!

849 Gladiola DR, Sunnyvale

Listed by Nicholas French, 650-773-8000 from Christie's International Real Estate Sereno
(If provided) CoList: from

Sold listing courtesy of Kelly Wang from GH22P

$1,900,000
3 Beds 2 Baths ML81969238 MLS
Live in the heart of Silicon Valley just blocks to downtown parks and all the exciting amenities of CityLine Sunnyvale. This picture-perfect home, with wonderful vintage appeal and fresh updates, is ready to move in and enjoy today. The charming bungalow, with 3 bedrooms and 2 baths, also has an Accessory Dwelling Unit perfect for rental income or extended family living. Every room is bright and light with crisp white finishes, including the spacious kitchen and all baths. Detached 2 car garage and large basement for additional storage or personal use. Refreshed low-maintenance front landscaping and hardscape wrap around the home and sidewalks line the streets in this charming neighborhood. The appeal is further enhanced by access to excellent schools, including Cupertinos Homestead High. Additionally, nearby Highway 85 provides convenient access to all of Silicon Valley.

388 S Bernardo AVE, Sunnyvale

Listed by Ryan Gowdy, 408-309-8660 from The Agency
(If provided) CoList: from

Sold listing courtesy of Flora Tu from GVFR

$2,300,000
3 Beds 2 Baths ML81969228 MLS
Great opportunity to own this move-in ready single family home located in a quiet cul-de-sac in highly desirable Sunnyvale neighborhood. Super convenient location in the heart of Silicon Valley. Close to tech campuses of Apple, Synopsys, Google, Linkedin, and more. Walk into light-filled living room with vaulted ceilings and an open floor plan.This single level, 3Bed /2Ba home has 1673 sq ft of spacious living space. Distinctive features include abundance of natural light all around the house with skylights in the kitchen and primary bathroom, separate formal dining with wet bar, spacious kitchen with breakfast nook, NEW wide plank flooring throughout, NEWly remodeled primary bathroom,NEW interior paint and much more. The low maintenance backyard in this corner home has mature fruit trees, covered sitting area that provides privacy for outdoor entertaining. Close to everywhere - minutes from Sunnyvale downtown, markets, public library, Washington park, shopping/malls, AMC theater, Whole foods, restaurants. Ideal commuter location, easy access to 101/237/85, Central expressway, and Cal train. Highly desirable Sunnyvale elementary & middle schools and sought-after Homestead High school! Why rent when you can buy. Do not miss out!

140 Carson CT, Sunnyvale

Listed by Manu Changotra, 408-834-0313 from Coldwell Banker Realty
(If provided) CoList: from

Sold listing courtesy of Lin Ning from PACU

$1,300,000
3 Beds 2 Baths ML81967545 MLS Lakewood Village BLDG.
Incredible potential just waiting to be unlocked. With a little creativity and effort, 869 Lakeknoll Drive has the opportunity to become a stunning gem in the heart of Lakewood Village. This property offers the canvas for you to unleash your imagination and create the home you've always envisioned. Spacious living area provides the perfect space to enjoy family while cooking, enjoy quick bites at the breakfast bar or the dining area. The primary bedroom with an en-suite bathroom has Eichler style windows to enjoy sky views. Bonus office, den, art studio too! Outside, the expansive yard beckons you to the lush gardening and many fruit trees making it a tropical paradise. Your furry companions have room to roam and the side yard allows for shade and out door enjoyment out of the summer sun. Home has solar too! Conveniently located in the heart of Sunnyvale, this property offers easy access to a variety of amenities, Lakewood park is near by too!

869 Lakeknoll DR, Sunnyvale

Listed by Michele Replogle, 831-818-7372 from Compass
(If provided) CoList: from

Sold listing courtesy of Lina Yang from KWPEN

$2,700,000
4 Beds 2 Baths ML81968874 MLS
Newly remodeled mid-century modern Eichler home, upgraded from top to bottom. Be the first to enjoy this revitalized, light-filled, single-level, centrally-located, Sunnyvale home in one of the most sought after neighborhoods, < 1 mi from local public and private schools, major parks, as well as numerous shopping & dining options. This home checks ALL the boxes true Eichler w/ floor-to-ceiling windows creating an abundance of natural light, large & private open-air atrium, updated chefs kitchen w/ full breakfast bar, quartz countertops, shaker cabinets w/ under cab lights, SS appliances, open plan kitchen & family room overlooking both the atrium & the designer-inspired back landscape, separate living room & dining area, primary suite w/ full bath, walk-in closet, and private patio access, updated bathrooms, spacious guest br, dual pane sliders & br windows, new wide plank luxury vinyl floors, well-manicured landscaping, extended 2-car carport, attached single garage. Premiere LOCATION! Less than 1 mi to top-rated schools, nearby parks, & shopping. Under 2 mi to Sunnyvales vibrant Downtown. Convenient commute renown Silicon Valley corporations - Apple, Microsoft, LinkedIn, Yahoo, NASA, Lockheed, NVIDIA, Google, & more. Move-in ready mid-century modern home in prime Sunnyvale!

624 W Remington DR, Sunnyvale

Listed by Rick Trevino, 408-857-8660 from Intero Real Estate Services
(If provided) CoList: from

Sold listing courtesy of Ekaterina Fomina from CRYP

$2,300,000
3 Beds 1 Baths ML81968839 MLS
Bring your imagination, ideas & your general contractor to create an exceptional custom dream home on this spacious 9148 sqft. lot located in the highly desirable City of Sunnyvale!!  This is a three-bedroom, one-bathroom home/footprint with an attached two-car garage and a detached three-car garage with room for a workshop.   There is ample room for expansion or adding an Accessory Dwelling Unit (ADU check with the City of Sunnyvale. Imagine the possibilities!! This home has highly sought-after schools --Nimitz Elementary, Cupertino Middle (Cupertino Union School District), and Fremont High School (Fremont Union School District)buyers to verify.  Enjoy the proximity to downtown Sunnyvale for dining and shopping--Whole Foods!  And Las Palmas Parktennis and pickleball.  Easy access to major freeways and hi-tech companies.  Apple campus is just 2 miles away.  Googleplex is just 7.5 miles away.

1391 La Bella AVE, Sunnyvale

Listed by Mary Beth Huey, 408-497-1128 from InterBanc Real Estate Services
(If provided) CoList: from

Sold listing courtesy of Coco Tan from KWSV

$2,655,000
5 Beds ML81967693 MLS
This fabulous 5-bedroom 4 bath 2508 Sqft. Duplex is move in ready! Freshly painted inside and out. Front Unit is a 3-bedroom 2 Bath with a 2 Car Garage and approximately 1408 Sqft. The back unit is a 2-bedroom 2 bath with a 1 car garage and approximately 1100 Sqft. Both units have new waterproof vinyl flooring, new baseboards, and updated lighting. Each unit also boasts family size Living Rooms with fireplaces, eat in kitchens with all appliances, indoor laundry hookups and private back yards. This great Sunnyvale Neighborhood is close to shopping, restaurants, parks and highly sought after schools. Easy access to freeways and just a short commute to many of Silicon Valleys High-Tech Companies. All this and more sitting on a Large 7405 Sqft. lot.

550 Alberta AVE, Sunnyvale

Listed by Christina Kennedy, 408-656-0700 from Camino Real Realty- Branch
(If provided) CoList: Joe Jesse Garcia Jr. from Camino Real Realty- Branch

Sold listing courtesy of Wallace Chane from MRER

$1,200,000
2 Beds 1 Baths ML81968467 MLS
Welcome to your next project! This charming 2-bedroom, 1-bath fixer-upper is brimming with potential and awaiting your personal touch. First time on the market in decades, it's your opportunity to build your dream home. Situated close to the vibrant downtown Sunnyvale, you'll enjoy easy access to most tech jobs, making your commute a breeze. The proximity to Target, Whole Foods, downtown, the library, and several beautiful parks add to the convenience and appeal of this location, providing ample opportunities for leisure and relaxation. Don't miss out on the chance to transform this diamond in the rough into a shining gem. With its prime location and endless possibilities, this home is a fantastic investment in your future. Schedule a viewing today and imagine the infinite potential that awaits! Vargas Elementary, Sunnyvale Middle, and Homestead High, buyer to verify.

831 Muender AVE, Sunnyvale

Listed by Shirley Frantz, 408-203-1839 from Keller Williams Realty-Silicon Valley
(If provided) CoList: from

Sold listing courtesy of Cindy Selleos from KWSV

$1,720,000
4 Beds 2 Baths ML81968506 MLS
Discover this extraordinary home, nestled on over a quarter-acre lot. More than double your typical lot in all of Sunnyvale. This magnificent residence offers unparalleled space, privacy, and opulence, setting a new standard of living space. As you step inside, be greeted by an expansive floor plan that seamlessly blends elegance with functionality. The kitchen is equipped with new appliances, custom countertops (one of a kind) This home has; NEW roof, NEW HVAC with A/C, NEW double oven, NEW Stovetop, NEW hood/Microwave, NEW Kitchen plumbing, NEW sink and faucet, NEW Electrical upgrades, NEW beautiful Oak Kitchen floor. The spacious living areas, adorned with custom details and large windows, flood the home with natural light, creating an inviting and warm ambiance. Remodeled bathrooms. Even has a guest bonus room. Outside the grounds provide a serene escape, with ample space for outdoor entertaining or relaxation. HUGE yard space for all kinds of activity for adult and kids entertainment. Grab this chance to make this exceptional property YOURS today. (Photos of home have been virtually staged.)

968 San Saba CT, Sunnyvale

Listed by David A. Rivas, 408-431-7202 from David Allen Rivas, Broker
(If provided) CoList: David Rivas from David Allen Rivas, Broker

Sold listing courtesy of Ying Mei from CENTR

$2,550,000
5 Beds 3 Baths ML81960139 MLS
Delightful updated home in desirable Sunnyvale neighborhood. With five bedrooms and three baths, there is ample space for comfortable living. Two primary suites, accommodating multigenerational living or hosting guests: one downstairs opening to the backyard, one upstairs with wide balcony. Updates throughout, including fresh white kitchen cabinets, beautiful new quartz counter tops & recessed lighting. Gleaming new hardwood flooring throughout, new tile flooring in bathrooms. Freshly painted interior throughout and lots of natural light streaming into the living room & dining area. Dual pane windows; garden window in kitchen & recessed lighting. New elegant entryway door. Cozy courtyard private retreat inviting outdoor relaxation anytime of day. Spacious backyard with multiple seating areas, fruit trees & lush green lawn. Convenience is everything. This prime location in the heart of Silicon Valley is close to major thoroughfares for easy commuting as well as notable restaurants, and nearby grocery stores. Just 5 min from the Apple Spaceship Campus, and walking distance to beautiful Raynor Park. Minutes to Sunnyvale's Historic Murphy Ave, famous for nightlife, eclectic shops & restaurants. Seize the opportunity to make this your home, the place for family & friends to be!

1555 Oriole AVE, Sunnyvale

Listed by Earle Makin, 408-205-4441 from Tera Real Estate
(If provided) CoList: from

Sold listing courtesy of Heena Joshi from COMPS

board logoThe data relating to real estate for sale on this display comes in part from the Internet Data Exchange program of the MLSListingsTM MLS system. Real estate listings held by brokerage firms other than Real Estate Company are marked with the Internet Data Exchange and detailed information about them includes the names of the listing brokers and listing agents.
Based on information from MLSListings MLS as of . All data, including all measurements and calculations of area, is obtained from various sources and has not been, and will not be, verified by broker or MLS. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.


Copyright 2026 MLSListings Inc. All rights reserved