Refine Search
Sort by
$3,100,000
4 Beds 2 Baths ML81948012 MLS
This beautifully remodeled home features updated kitchen and baths, new flooring, and LED lighting. Located in Sunnyvale's Top School District, it has been lovingly upgraded and maintained and is filled with the happy memories of twenty years pride of ownership. Featuring 1831 Sft of living area, 4 bedrooms and 2 baths, a large kitchen with beautiful oak cabinets and granite countertops, a spacious living room with built in audio system, gleaming new wood floors. Gorgeous wood framed windows frame views of a quiet street, lovely garden, and fabulously designed pool and patio for entertaining and gatherings. Recently replaced roof has passive solar panels for energy efficient heating of the remodeled pool. Tankless water heater, updated 200 amp electrical panel, and an impressive whole-house water filtration system add to the energy efficiency and comfort of the home. Don't miss this turn-key home and Sunnyvale's prime location and schools.

1081 Rockefeller DR, Sunnyvale

Listed by Richard Williamson, 408-940-5088 from Golden Gate Sotheby's International Realty
(If provided) CoList: from

Sold listing courtesy of Amy Zhang from HLAN

$282,000
2 Beds 2 Baths ML81948372 MLS Rancho La Mesa BLDG.
Step into your dream home in the heart of Sunnyvale! Built in 2017, this meticulously maintained mobile home offers a perfect blend of modern comfort and convenience. With two full bathrooms. The spacious primary bedroom provides a tranquil retreat, perfect for unwinding after a long day. Enjoy easy access to shopping plazas for your daily needs and quick bites, all just a short distance away. Commuting is a breeze with convenient access to nearby highways. Families will appreciate the proximity to schools and universities, making education a priority. The three-vehicle carport ensures that your vehicles are protected, and additional storage outside provides ample space for your belongings. Don't miss the chance to call this well-appointed residence your own schedule a viewing today!

1201 Sycamore TER 19, Sunnyvale

Listed by Guadalupe Rodriguez, 408-854-9716 from Pacificwide Real Estate & Mortgage
(If provided) CoList: from

Sold listing courtesy of Guadalupe Rodriguez from PAW

$785,000
2 Beds 2 Baths ML81947977 MLS Fair Oaks Place HOA BLDG.
Step inside to discover the outstanding features of this 2-bedroom, 2-bathroom gem. Recently updated with fresh interior paint, new carpet, repainted cabinets, a refreshed 2-car tandem garage, newer AC, and a newer in-unit W/D. The primary bedroom offers generous space with spacious walk-in closet and an updated bathroom. The second bedroom features two closets and an efficient layout. Enjoy the view from the large balcony overlooking well-manicured complex. The community pool conveniently located just around the corner. With quick access to HWY 101 and 237, this unbeatable location makes your daily commute a breeze. Major tech companies are just a short drive away. The list of benefits goes on an on. Come and see for yourself!

605 San Conrado TER 1, Sunnyvale

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

Sold listing courtesy of Keith Walker from NTERO

$3,020,000
3 Beds 2 Baths ML81947960 MLS
Welcome HOME! Discover unparalleled living in this impeccably renovated ranch-style home filled with natural lights and nestled in the desirable Cherry Hill neighborhood. Newly adorned with hardwood floors, electric fireplace, an updated kitchen with stainless steel appliances, quartz countertops, shaker cabinets, recessed lights and double washer and dryer hook ups. Both bathrooms have been enhanced with a touch of luxury, featuring new vanities complementing the elegant Italian tiles. The convenient location is just moments away from De Anza park, top-rated schools like Cherry Chase Elementary and Homestead High School, tech companies, shopping center and major freeways. With a spacious backyard and beautiful landscaping, this home seamlessly combines style, comfort, and education excellence.

1277 Mandarin DR, Sunnyvale

Listed by Linda Wang, 650-930-7956 from The Agency
(If provided) CoList: from

Sold listing courtesy of Sarah Zhao from COMPS

$2,100,000
3 Beds 2 Baths ML81947732 MLS
Gorgeous Bahl Patio home with an abundance of privacy and security * Loads of natural light popular Open beam ceiling and unique blend of indoor and outdoor space! Located in South Sunnyvale and Cupertino Schools! Private outdoor entertaining surround this home, with cozy patios and an open front and backyard space which are perfect for birthday parties & bbq's! Functional floor-plan w/3 bedrooms & 2 baths. Bright and airy living room w/loads of natural light. Modern updates throughout with an updated Kitchen, Light engineered hardwood flooring and so much more! Easy access to plenty of dining, shopping and coffee nearby with both Downtown Sunnyvale and Downtown Cupertino Main St a short drive away. A bike ride to Apple HQ, Kaiser Hospital and more. Easy access to major freeways such as 280, 85, Stevens Creek Blvd, etc. Near many Sunnyvale parks such as Ortega and Serra! Award winning Cupertino schools: Nimitz Elem, Cupertino Mid and Homestead High. Don't miss out, this wont last long!

1477 Yukon DR, Sunnyvale

Listed by Douglas Williams, 408-605-3893 from eXp Realty of California Inc
(If provided) CoList: from

Sold listing courtesy of Angela Langone from RDFIN

$1,480,100
4 Beds 2 Baths ML81947703 MLS
This contemporary home located in Sunnyvale is the perfect combination of convenience and luxury. With its close proximity to downtown Sunnyvale and major tech companies. Upon entering, an abundance of natural light greets you, creating a warm and inviting atmosphere. The gourmet kitchen features quartz countertops and stainless steel appliances, ideal for cooking enthusiasts. The open living space provides plenty of room to entertain guests, as well as the adjacent dining area to host dinner parties. The cozy family room, complete with a white brick fireplace, adds a touch of comfort during those cooler nights. Low-maintenance landscaping in both front and back yards make for easy upkeep. With easy access to major thoroughfares and public transportation, commuting couldn't be easier. For entertainment seekers, Shoreline, Great America, and Levi's Stadium are all easily accessible. Garage converted to 2 rooms with 1/2 bathroom. Lots of possibilities!

802 San Rafael ST, Sunnyvale

Listed by Chad Ellis Hagood, 408-480-8963 from Chad Ellis Hagood, Broker
(If provided) CoList: from

Sold listing courtesy of Alex H. Wang from RAIN

$225,000
2 Beds 2 Baths ML81947679 MLS Plaza del Rey BLDG.
This remodeled home has an attached single car garage, and 1 outside parking space. Open living environment with a split floor plan and new flooring. Kitchen features a breakfast bar, Corian counters and comes with all stainless appliances. Main suite has a large private bathroom with dual sinks, large, tiled step in shower with seat and a walk-in organized closet. Main suite has a sliding glass doors with an attached catio. Inside laundry includes an abundance of storage and stainless washer/dryer. Large deck steps down onto a grassy area with a large mature garden in an enclosed, landscaped yard. 1981 Goldenwest Serial #: SM61235A/B

1225 Vienna DR 939, Sunnyvale

Listed by Pam Sauceda, 408-541-1700 from Pams Homes
(If provided) CoList: from

Sold listing courtesy of Pam Sauceda from PAMS

$426,000
3 Beds 2 Baths ML81946031 MLS Casa de Amigos BLDG.
Only 5 years new. This stunning 3 bedroom, 2 bath home is a gardener's dream! Open & spacious layout offering 9' coffered ceiling w/crown molding, gas fireplace, laminate floors, A/C, & walls of windows bringing the outdoors in. Chef's kitchen features Pro Jenn-Air stainless appliances, quartz counter, pantry & large island with breakfast bar. Primary bedroom complete with spa like bathroom including a soaking tub & separate water closet. This is the perfect place to unwind your day! Two additional bedrooms are generously sized, full hall bathroom just paces away. The private fenced in yard is just as impressive and meticulously maintained, with paver paths around perimeter, flourishing shrubbery, flowering gardens, raised garden beds, pergola, space for play & entertaining. Spacious driveway, custom extra large storage shed for all your storage needs. This home has it all! Centrally located, close to freeways, shopping centers and many high tech companies. Energy Star rated home!

1085 Tasman DR 408, Sunnyvale

Listed by Lan Nguyen, 408-891-7139 from Alliance Manufactured Homes, Inc.
(If provided) CoList: from

Sold listing courtesy of Pam Sauceda from PAMS

$2,225,000
4 Beds 2 Baths ML81947488 MLS
This spacious 4-bedroom, 2-bath home is perfect for families or commuters. A private courtyard with multiple cozy areas welcomes you to this lovely contemporary home located in Cherry Chase. one of the most sought-after neighborhoods in Sunnyvale. Close to Award-winning Cherry Chase Elementary and Homestead High Schools. The home is conveniently located close to Downtown shopping and dining, centrally located to 85, 101, 237 and 280 for the commuter. Spacious floorplan full of natural light, offers large bedrooms plus office and indoor laundry room, a large kitchen, and open concept dining living area. New floorings throughout. Fresh interior and exterior paint. Spacious front and back yard great for entertaining. Drought-resistant low-maintenance yard landscaping. This lovely home was designed to entertain and host all your guests and family.

1050 Yorktown DR, Sunnyvale

Listed by Alan Feldman, 408-205-4250 from Coldwell Banker Realty
(If provided) CoList: Rebecca Yen from Coldwell Banker Realty

Sold listing courtesy of Anuradha Gupta from RIS

$2,176,000
3 Beds 2 Baths ML81947432 MLS
Amazing opportunity in a highly decorated location. This charming, well cared for home nestled in the Cumberland neighborhood is time for you to make your dreams come true. Featuring 3 beds and 2 baths, hardwood flooring throughout, an expansive living room including a cozy fireplace for the brisk winter nights, custom kitchen cabinetry with an additional breakfast nook, central A/C for the warm summer days, and well-manicured landscape in both the front and back, this delightful home is ready to be yours today. Located near highly rated schools such as Cumberland Elementary, Sunnyvale Middle, and Homestead High (buyer to verify) with easy access to HWY 85, 280, Caltrain, as well as a short distance to Las Palmas Park, restaurants, shopping, entertainment, and so much more. This is the opportunity you have been waiting for!

924 Cambridge AVE, Sunnyvale

Listed by Brent Mardesich, 408-607-4257 from RE/MAX Santa Clara Valley
(If provided) CoList: Stacy Mardesich from RE/MAX Santa Clara Valley

Sold listing courtesy of Michelle Cherie Carr Crowe from ALTS

$870,000
2 Beds 2 Baths ML81947425 MLS
Experience the charm and style of this 2 bedroom, 2 bathroom single story condo nestled in a desirable community near Downtown Sunnyvale. The condo features a bright and open living room that flows into the dining area with recent high-end laminate flooring throughout. Be ready to cook your favorite recipe in style; the modernized kitchen boasts white cabinetry, granite countertops, stainless steel appliances, and recessed lighting. Discover 2 spacious bedrooms, 2 remodeled bathrooms, ample in-unit storage, 2 additional storage spaces, in unit washer/dryer, and central AC. Go out to shop at Target or Whole Foods, spend your weekends at AMC theaters or the amazing farmers market, or enjoy the nightlife and upscale restaurants, all in Sunnyvale downtown just 2 blocks away. Easy access to HWY 85/101/280, Central Expressway and nearby Sunnyvale CalTrain station. Get ready to fall in love with this home!

418 E Evelyn AVE Y102, Sunnyvale

Listed by Ben Dodge, 408-829-1074 from KW Bay Area Estates
(If provided) CoList: Hannah Isaka from Keller Williams Realty-Silicon Valley

Sold listing courtesy of Alejandro J. Lopez from REEX

$2,165,000
4 Beds 2 Baths ML81946162 MLS
Quintessential Eichler with exceptional location in quiet Birdland neighborhood! This home has highly-coveted, authentic details ready to inspire a mid-century modern lover eager to blend custom amenities with existing original charm. The house is set back from the street with an expansive, low-maintenance front yard. Enter the home & be welcomed into a private open-air atrium. Move inside to find grand floor-to-ceiling glass walls & a cozy fireplace. You'll love the classic Eichler layout with high, vaulted ceilings & an open, airy feel throughout. Escape the Silicon Valley bustle in the spacious, quiet backyard with mature trees for shade. This home sits on a large corner lot, with a highly-sought-after location near many public parks, major thoroughfares for easy commuting, & just 0.9 miles to the Apple Spaceship Campus! It's the first time this home has been on the market in 50+ years! Excellent schools: Stocklmeir Elementary, Cupertino Middle, & Fremont High (buyer to verify)!

838 Devonshire WAY, Sunnyvale

Listed by The Dave Clark Team, 408-636-3934 from Keller Williams Realty-Silicon Valley
(If provided) CoList: from

Sold listing courtesy of Boyenga Team from COMPS

$836,000
2 Beds 2 Baths ML81947059 MLS Compass Place BLDG.
Highly desirable and rarely available 2 bedroom top floor unit. Nobody above you, private balcony and direct access to garage down back stairway. New carpet, LVP flooring and paint make it easy to move right in and add your own touches. Gas fireplace in the living room, formal dining space, primary suite with vaulted ceilings, utility room for washer/dryer and extra large storage closet/ pantry. Compass Place is ideally located in the heart of Silicon Valley, with access to Hwys 101 and 237. Convenient distance to Sunnyvale and Mountain View downtowns, Levi Stadium and Shoreline Amphitheater. Close commute to large employers such as Google, Meta, Juniper Networks as well as miles of walking trails, parks and top schools. Don't miss this opportunity for convenience and ease in Silicon Valley!

604 Arcadia TER 302, Sunnyvale

Listed by Kelley Solberg, 408-464-8629 from KW Bay Area Estates
(If provided) CoList: from

Sold listing courtesy of Brett Caviness from COMPS

$2,350,000
3 Beds 2 Baths ML81947290 MLS
Nestled in a sought-after neighborhood with top-rated Cupertino schools, this single-story residence boasts 3 spacious bedrooms. The living room is bathed in natural light through its large windows, while the cozy family room with a fireplace connects seamlessly to the kitchen and dining area, and opens to the patio and backyard. All three bedrooms offer quiet retreats, and the primary bedroom features a sliding door to the outdoor oasis. Primary baths features double vanities, a new shower, and modern light fixtures. The Japanese-style landscaping with mature plants creates a serene ambiance. This home is thoughtfully updated with fresh paint, new flooring, and contemporary light fixtures throughout. This home also features central AC and heating. Its location is unbeatable, offering proximity to the Apple campus, Cupertino Village, Ranch 99, parks, shopping, and a variety of restaurants. Don't wait to make this your new home. Schedule a showing today and start living the dream!

1773 Linnet LN, Sunnyvale

Listed by Chao Wen, 408-835-6704 from Compass
(If provided) CoList: Claire Liu from Compass

Sold listing courtesy of Bill Truong from SKWB01

$1,410,000
3 Beds 2 Baths ML81947221 MLS
Spacious Ranch Home in a Prime Sunnyvale Neighborhood. Come home to this light-filled 3 bedroom, 2 bathroom ranch style house located on a quiet street in one of Sunnyvale's most coveted neighborhoods. Sitting on a generous 5,096 square foot lot, this 1,470 square foot home features ample space inside and out. All 3 bedrooms are roomy in size. The master bedroom includes an attached private bathroom. A second full bathroom is conveniently located down the hall. Outdoors, a large backyard awaits you - the perfect spot to relax or entertain friends and family. Store your vehicles in the attached 2-car garage. Strategically positioned within walking distance of top-rated schools and just minutes from Highway 101, this central location provides easy access to all Silicon Valley has to offer. Come see for yourself why 768 San Pablo Ave and this desirable neighborhood should be your new home. Don't miss this opportunity!

768 San Pablo AVE, Sunnyvale

Listed by Aaron Derbacher, 408-828-8114 from KW Bay Area Estates
(If provided) CoList: from

Sold listing courtesy of Angela Liu from GWCI

$1,200,000
3 Beds 2 Baths ML81946320 MLS
8 years Single Level Top Floor Condo built in 2015, charming & cozy 3BR /2B, Elevator, secure main entry, 9-foot-high ceilings, central heating, air conditioning & a tankless water heater. Nice kitchen: gas cooktop, microwave, granite countertops & stainless-steel appliances. Indoor laundry, large master bedroom, large shower and walk in closet. Only 15 residences in the complex which adds unique coziness & access to all amenities. The building has a roof-top patio with outdoor kitchen/BBQ and fire pit, nice place to watch sunset and relax, recreation/community room, an indoor gym & a spacious storage room. Fantastic location, easy access to Highways 85, 237 and 101, Cal-train stations, GREAT WALK SCORE with close proximities to several companies (Uber, Google, Apple, LinkedIn, 23 & Me, etc., restaurants & shopping NEAR DOWNTOWN SUNNYVALE & El Camino.

538 S Mathilda AVE 301, Sunnyvale

Listed by Venkat Venkataramana, 408-315-3622 from Bay Zone Realtors, Inc.
(If provided) CoList: Basanthi V Bhat from Bay Zone Realtors, Inc.

Sold listing courtesy of Venkat Venkataramana from BZONE

$1,532,000
3 Beds 2 Baths ML81946843 MLS
Fabulous, rarely available SINGLE story town home in the sought after Cherry Chase neighborhood of Sunnyvale. Feels like a single-family home with a large wrap around yard. Double pane windows & sliding doors, Hardwood flooring, fresh paint, new recessed lighting. Huge living room with vaulted ceiling, fireplace in Living room. A wall of windows looking out to a large yard and garden area. Separate dining room for entertaining. Bright kitchen with breakfast bar. Inside laundry area. Spacious master suite that opens to a large Patio. Oversized two car garage. Popular complex with a fenced pool area, cabana & walking paths. Easy Access to Freeway 85 and 280. Top rated schools: Cherry Chase Elementary & Homestead High School. HOA fee includes earthquake insurance.

1229 Blackberry TER, Sunnyvale

Listed by Bharath "Kumar" Talluri, 408-888-8959 from Intero Real Estate Services
(If provided) CoList: from

Sold listing courtesy of Mahmut Altun from NTERO

$2,550,000
3 Beds 2 Baths ML81946770 MLS
Stunning modernized Eichler with enclosed atrium located on a corner lot with over 250k in upgrades! With 3 expansive bedrooms (+additional space for work/play space in each), 2 fully renovated bathrooms, pitched ceilings, double paned windows, ABS sewer lateral (2020), paid solar, mini splits in every room, EV charger, hot tub, attached garage, AND an additional DETACHED office with its own mini split (built in 2019); this home has everything you need and more! Upon entry, you will be absolutely captivated by the open atrium and natural lighting that shines throughout the home. The open floor plan flows seamlessly with a configuration that provides the perfect separation between the primary and secondary bedrooms. Centrally located near Apple, Facebook, etc. near a bike trail perfect for commuting. Award winning schools - Cherry Chase, Sunnyvale Middle, and Homestead. Finally, an efficient and modern Eichler, all the while maintaining its charm!

1142 Pulora CT, Sunnyvale

Listed by Jodie Lee, 916-716-7287 from Redfin
(If provided) CoList: from

Sold listing courtesy of Alick Zhang from REMAX

$1,325,000
3 Beds 2 Baths ML81946760 MLS
The perfect blend of warmth, style, & contemporary convenience with TWO private patios! Step inside to find a welcoming & spacious atmosphere with stunning vaulted ceilings made of beautiful, exposed wood & wall-to-wall windows that bring the outdoors in. Cook with ease in the modern kitchen using stainless steel appliances & a walk-in pantry. Pass through the dining area to a private patio that pops with colorful flowers, gorgeous pavers, & shed storage. You'll love the primary bedroom's wall-to-wall windows & direct access to a second private patio perfect for a morning cup of coffee. Convenient in-unit washer/dryer & prime location across from the complex's pool with two assigned covered parking spaces! Highly sought-after location near public parks, major thoroughfares for easy commuting, grocery stores, & just one mile to historic downtown Sunnyvale! Excellent Sunnyvale & Cupertino schools: Cumberland Elementary, Sunnyvale Middle, & Homestead High (buyer to verify)!

875 Brookline DR F, Sunnyvale

Listed by The Dave Clark Team, 408-636-3934 from Keller Williams Realty-Silicon Valley
(If provided) CoList: from

Sold listing courtesy of The The Jamison Team from TUSC

$299,000
3 Beds 2 Baths ML81946746 MLS El Dorado MHP BLDG.
Welcome home to this move-in ready 3 bedroom & 2 bathroom, tucked in a popular family community in Sunnyvale. The home has a split floor plan with a spacious living room, separate family room, bright and airy kitchen. The open kitchen has lots of cabinet space, matching appliances, walk-in pantry, and clerestory windows. Spacious family room with gas fireplace, adjacent to the living room, so many possibilities to be creative with this space. The primary bedroom is grand, with an en-suite bath and a large walk-in closet. Split floor plan, the second and third bedrooms are spacious, great for multiple family members, home office or hobby room. Home is updated with new exterior paint, new garbage disposal, updated bathtub in guest bathroom with special features, new floor in primary bathroom, and new carpet throughout. El Dorado is a great community, centrally located, close to Silicon Valley major high-tech companies, shopping, restaurants, & easy freeway access. Pet-friendly community.

600 E Weddell DR 247, Sunnyvale

Listed by Lan Nguyen, 408-891-7139 from Alliance Manufactured Homes, Inc.
(If provided) CoList: from

Sold listing courtesy of Lan Nguyen from DVPS

$758,000
2 Beds 2 Baths ML81946743 MLS
Beautifully remodeled townhome in a serene plant-filled community, only a mile and a half away from downtown Sunnyvale. Ft. spacious floorplan, luxurious laminate flooring, tons of natural light, recessed lighting, luxurious laminate flooring, heat/AC, Nest smart thermostat and new copper pipping through whole home. Updated kitchen ft. high-end stainless steel appliances, quartz countertops and tons of cabinet space. Bedrooms are spacious w/ their own closets. All bathrooms recently remodeled with exquisite taste. To top it all off, a carport, large sunny patio and relaxing community swimming pool/spa. Located in a convenient location near restaurants, shopping centers, parks and major tech giants. Easy access to highway 101, Lawrence Expressway, El Camino Real and a couple Caltrain stations. Do not miss your chance to own this newly remodeled gem. It will go FAST!

220 Red Oak DR M, Sunnyvale

Listed by Renna Shee, 650-823-8003 from Compass
(If provided) CoList: from

Sold listing courtesy of Sean Chen from RIS

$1,820,000
3 Beds 2 Baths ML81946699 MLS
A completely move-in ready home in an idyllic Sunnyvale neighborhood. Picture-perfect curb appeal welcomes you to the home, and once inside you are met with a lovely living/dining room combination that overlooks the private backyard. The main-living spaces also connect directly to the eat-in kitchen allowing for an ideal flow for entertaining and everyday living. Three bedrooms are filled with natural light and enjoy easy access to the pristine hall bath. The backyard is perfectly shaded by a mature tree and features a large concrete patio, perimeter landscaping, and a lush level lawn. Attached two-car garage with a laundry area and a half bath. Located on a corner lot just minutes from shopping, dining, Stevens Creek Trail, and major commute routes.

918 Mockingbird LN, Sunnyvale

Listed by David Troyer, 650-440-5076 from Intero Real Estate Services
(If provided) CoList: from

Sold listing courtesy of Yiming Xu from SHHF39

$390,000
3 Beds 2 Baths ML81946435 MLS El Dorado BLDG.
MUST SEE 3 bedroom (plus separate office/den), 2 bath home in desirable El Dorado Mobile Home Park near tech companies and Levi Stadium. Park amenities include swimming pool, billiard room, library, laundry facilities, fitness center, car wash and club house. The spacious 1860 sq.ft. floor plan includes a large kitchen/family room combo, skylights, hard flooring, carpet and tile, inside W/D. 3 carport space with rare mountain view to enjoy as you relax on the front porch. 3 min walk to groceries, restaurants and other businesses. *The above information including square footage is based on data received from the seller and / or from public sources. This information is deemed reliable but has not been independently verified and cannot be guaranteed. Prospective buyers are advised to verify information to their own satisfaction prior to purchase. Pictures may not depict exact home details. * SER#173PH1221A/B DL1247550

600 E Weddell DR 214, Sunnyvale

Listed by Todd Su, 408-316-9854 from Advantage Homes
(If provided) CoList: from

Sold listing courtesy of Alvaro Nevarez from EORE

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