Refine Search
Sort by
$599,000
2 Beds 2 Baths EB41108590 MLS Not Listed BLDG.
Turnkey new construction! This is a flat 1,369 square foot 2 bedroom 2 full bath and den home with a beautiful open floor plan and designer interior finishes. The floor plan features a spacious kitchen, living, and dining room area that opens onto a deck. There is a walk-in closet in the primary bedroom and more storage options throughout the home. The community will feature a dog park, overlook park, and a public walking trail within the community. Great location and a short walk to BART. Easy access to the 880 and 580 for commuters. Shopping and a variety of terrific restaurants are close by. Images shown are of a similar unit.

500 Somi Ct 214, Hayward

Listed by Garrett Frakes, (415) 505-1077 from Polaris Pacific
(If provided) CoList: from

Sold listing courtesy of Franklin Lee from CIGRL

$799,000
3 Beds 3 Baths CC41108244 MLS Not Listed BLDG.
$10K closing cost credit to buyer! Discover this stunning new construction townhome in the heart of Hayward's exciting Fusion community. Offering a thoughtfully designed living space, this townhome blends comfort, style, and function. Step into a light-filled interior with soaring windows and an open-concept floor plan ideal for both entertaining and everyday living. The gourmet kitchen is a showstopper, featuring shaker-style cabinetry, quartz countertops, a designer tile backsplash, and a large center island that seamlessly connects to the spacious family room. Enjoy morning coffee or evening wine on the private balcony just off the kitchen. Unwind in the main level primary suite with a spa-inspired bath and walk-in closet. Two additional bedrooms, a full bath & laundry closet round out the upper level. 2-car garage and energy-efficient solar panels. Part of a boutique community of 55 residences, Fusion offers stylish, low-maintenance living close to top-rated schools like Moreau Catholic high school, Cal State East Bay, and is close to downtown Hayward, dining, shopping, and major commute routes including BART, 880, 238, and the San Mateo Bridge. Live smart. Live modern. Live Fusion. 5 open-concept floor plans are available and move in ready now!

27260 Cosmo Ct, Hayward

Listed by Linda Williams, (925) 413-7003 from Compass
(If provided) CoList: Elin Matter from Compass

Sold listing courtesy of Tinarsha Brown from 01ITBW05

$850,000
3 Beds 3 Baths BE41108420 MLS
The one you've been waiting for! Built in 2017 by KB Homes, this contemporary style property still has the comfort of a new home, combined with the convenience of being a few minutes away from the San Mateo bridge. Community Playground right outside the front door! Upgrades throughout include recessed lighting, dual pane windows with plantation shutters, a fully owned solar panel system, and a 2 car garage pre-wired for electric vehicle charging. Lovely engineered wood flooring in the living areas, carpets on the stairs & bedrooms, and tile floors in the upstairs baths. Open concept living with gorgeous kitchen where you can experience countless hours of entertaining. Features include gas oven and range, granite countertops, full custom backsplash, island with sink & breakfast bar, custom white cabinets with shaker style doors, and newer stainless steel appliances. Master suite includes covered patio where you will enjoy your morning coffee and a good book or your favorite beverage in the evening and a spacious bathroom with a large walk in closet. Close to Southland Mall, parks, bay walking trails, shopping & restaurants. Ideal location for commuting! OPEN HOUSES ON SATURDAY, NOVEMBER 1ST AND SUNDAY NOVEMBER 2ND, 2025 FROM 1-4PM

1513 Sylvia St, Hayward

Listed by Diane Johansen, (510) 376-3590 from EXP Realty of California, Inc
(If provided) CoList: from

Sold listing courtesy of Jeff Fajardo from SLFR01

$850,000
4 Beds 3 Baths BE41108345 MLS
This charming ranch-style home in one of Hayward's most sought-after neighborhoods is a true gem! Ideally situated on a corner lot, it features a generously sized front yard and offers a total living space of approximately +/- 1,545 square feet. Freshly updated with complete exterior and interior painting, this home includes 4 bedrooms and 3 bathrooms, along with a attached flexible au pair/ ADU. Equipped with solar panels, the property ensures energy efficiency and significant savings on utility bills. The ADU, with its separate entrance, includes 1 bedroom, 1 bathroom, and a handy kitchenette-perfect for guests, extended family, or generating rental income. Enjoy a low-maintenance yard and a home with great potential, ideally located and affordably priced. While the home is clean and welcoming, it presents a fantastic opportunity for personalization. With the additional versatility of the ADU, this property can serve as an income-generating asset or a private space for family. Must see!

26799 Contessa St, Hayward

Listed by Sonali Sethna, (925) 525-2569 from Compass
(If provided) CoList: from

Sold listing courtesy of Vicky Tran from F1RHW

$785,000
3 Beds 1 Baths BE41108313 MLS
Beautiful turnkey home ready for new owners! Equipped with TWO BONUS ROOMS, the footprint is much larger than the listed 992 SF. Updated kitchen with granite countertops, tile floor and a recessed refrigerator to offer more space. Stall shower with mosaic tile floor. Refinished and refreshed hardwood floors in the 3 bedrooms. Bonus room 1 is an additional family room containing recessed lights multiple windows and sliding doors; light and bright space great for relaxing and entertaining. Bonus room 2 is a detached finished room, could be used as a bedroom, home office, work out room, play room and much more. Charming curb appeal with mature flowers and clean landscaping. Spacious and shaded backyard. Close proximity to schools, BART, shopping and commute. Don't miss this one!

561 Culp Avenue, Hayward

Listed by Sean KL Jackson, (925) 487-2956 from Keller Williams Tri-Valley
(If provided) CoList: Jessica Jackson from Keller Williams Tri-Valley Rea

Sold listing courtesy of Silesh Maharaj from SCCJ03

$265,000
2 Beds 2 Baths BE41108240 MLS NEW ENGLAND VILLA BLDG.
Welcome to this well-maintained 2-bedroom, 2-bathroom mobile home located in the sought-after New England Village community. This spacious 1,440 sq ft home features a bright, open floor plan with a large living room and laminate flooring throughout. With central heating and Air conditioning The kitchen offers beautiful granite countertops and a gas range, and water filter system combining style with everyday functionality. Newer dual pane windows throughout the home enhance comfort and energy efficiency. The primary bathroom has been recently updated, bringing a fresh and modern feel to the space. The large laundry room includes plenty of storage with extra cabinets, and both bedrooms feature mirrored closet doors. Plenty of outside storage in these two sheds Enjoy relaxing on the covered front patio-perfect for morning coffee or quiet afternoons. Roses and colorful flowers surround the home, adding charm and curb appeal. This home offers comfort, convenience, and a welcoming atmosphere in a vibrant 55+ community.

29255 Harpoon way, Hayward

Listed by Gustavo Ruezga, (510) 449-7947 from Pepa Realty
(If provided) CoList: from

Sold listing courtesy of Larisa Sidorova from OBBPRUD 01

$857,500
4 Beds 4 Baths BE41108180 MLS Not Listed BLDG.
This beautifully designed newer-built 4-bedroom, 3.5-bathroom home offers modern living with thoughtful features throughout. The entry level includes a full bedroom and private bathroom, perfect for guests or multi-generational living. The main floor boasts a bright, fully open floor plan with a spacious living area, a chef's kitchen featuring a large center island, stone countertops, abundant cabinetry, a walk-in pantry, and stainless steel appliances. A convenient laundry room with a sink is also located on the main floor. Upstairs, you'll find generously sized bedrooms, including a luxurious master suite complete with a walk-in closet. The home is enhanced with vinyl flooring, plush carpet, recessed lighting, and plenty of natural light. Energy-efficient upgrades include a tankless water heater and solar panels. Combining comfort, style, and sustainability, this home is move-in ready and designed for today's lifestyle.

26583 Greta Lane, Hayward

Listed by Jeff Fajardo, (510) 342-6751 from Fohl Realty & Investments
(If provided) CoList: Anna Fajardo from Fohl Realty & Investments

Sold listing courtesy of Nicholas Oh from SKWB02

$1,012,170
4 Beds 4 Baths ML82015960 MLS Blackstone at the Cannery BLDG.
Welcome to 2006 Jubilee Dr, a beautifully upgraded SINGLE FAMILY HOME in the desirable Blackstone community at Cannery. Built in 2017, this 4B4B model home offers ensuite baths for every bedroom & showcases premium finishes, built-in features & thoughtful design. The first floor includes an ensuite bedroom w/ built-in office & direct access to the attached two-car garage. On the main floor, you'll find an open-concept kitchen, dining & living space w/ granite counters, stainless steel appliances, a gas stove, built-in refrigerator & an island w/ an integrated dining table. The living area features custom media cabinets & the guest bedroom exudes a hotel-like feel w/ a built-in bed frame, headboard & nightstands. Upstairs offers two additional bedrooms, including a spacious primary suite w/ a customized walk-in closet system, plus a large laundry room w/ abundant storage. Modern conveniences include pre-wired in-ceiling speakers, Smart door lock, central AC & heating, tankless water heater & pre-wired alarm system. Enjoy a vibrant, family-friendly setting w/ access to Cannery Park, playgrounds, dog park, BBQ areas, walking trails & Burbank Elementary. With easy access to BART, AMTRAK, Hwy 880/92, this home combines comfort, convenience & designer style in one exceptional package.

2006 Jubilee DR, Hayward

Listed by Wen Guo RE Group, (510) 934-9674 from KW Advisors
(If provided) CoList: from

Sold listing courtesy of Vivian Ho from SEXO01

$460,000
2 Beds 2 Baths EB41108033 MLS MEEKLAND VILLA BLDG.
Just $450,000 - Potentially one of Hayward's Best Values! Enter into the perfect blend of comfort, convenience, and value with this beautifully updated 2-bedroom, 1.5-bath townhome in the heart of Hayward. Whether you're a first-time buyer or a savvy investor, this is your chance to secure one of the most affordable homeownership opportunities in the Bay Area. Located in a well-maintained, low-HOA community, this home features: Remodeled kitchen with modern finishes and recessed lighting for a warm, inviting feel. In-unit laundry for everyday convenience. Private patio-your ideal space for morning coffee or weekend BBQs. 1-car garage + assigned parking & guest parking for easy living. Prime commuter location close to BART, freeways, shopping, and schools This is more than just a home - it's an entry point to one of the Bay Area's most connected and growing cities. Don't wait - opportunities like this at this price don't last in Hayward!

21564 Meekland ave 19, Hayward

Listed by Brenda Camacho-Barbosa, (510) 246-5369 from Corcoran Icon Properties
(If provided) CoList: from

Sold listing courtesy of Claudia Wales from BARI

$450,000
2 Beds 2 Baths BE41106643 MLS MESA VERDE BLDG.
Welcome to 21103 Gary Drive, #303 - an unbeatable value in the highly desirable Mesa Verde gated community. This freshly painted, move-in ready unit features in-unit laundry, central heating, double-pane windows, and a spacious balcony with storage. Enjoy the convenience of newer appliances, including a brand new dishwasher and dryer, microwave and stove (2019), refrigerator, and a new water heater (2020) and new carpet (2022). Tucked in a commuter-friendly location, this home offers more than just comfort inside - the community boasts 5 swimming pools, a gym, tennis courts, clubhouse with game room, library, sauna, and hot tub. Included with the unit are garage parking space #51 (with additional storage) and mailbox #35. The HOA covers all exterior maintenance and landscaping, making for stress-free living. Don't miss this opportunity to own in one of the most amenity-rich communities in the area!

21103 Gary Dr 303, Hayward

Listed by Leslie Peterson, (510) 697-1208 from Evolve Real Estate
(If provided) CoList: Kristen Bleth from Evolve Real Estate

Sold listing courtesy of Lys Logronio from SLYG01

$995,000
3 Beds 2 Baths BE41108004 MLS
Fully Remodeled and meticulously maintained 3 bedroom, 2 bath home in Hayward Hills sought-after Fairway Park neighborhood. Updated kitchen with all new appliances, abundant light provided with skylights in kitchen, bathrooms and hallway. Updated bathrooms, new flooring throughout the house, closet organizers in all bedroom closets, fresh paint throughout, HVAC and dual pane windows. Enclosed patio/flex space offers extra room for a home office, additional family room, or game room. Close to Garin Park and Dry Creek, perfect for outdoor and nature lovers. Easy access to highways, BART, AC Transit, and the Dumbarton Bridge make for convenient commuting. Grocery, dining, and fitness options are just minutes away at Fairway Park Shopping Center. Don't miss your chance to call 570 Erica Place HOME.

570 Erica Pl, Hayward

Listed by Amber Sanchez, (925) 570-3146 from Realty ONE Group TODAY
(If provided) CoList: Eric Young from Zillow Inc

Sold listing courtesy of Tony Mendoza from STMZ01

$1,250,000
3 Beds 3 Baths BE41107983 MLS
Experience the perfect blend of privacy, tranquility, and breathtaking bay views in this stunning split-level home. Offering 3 bedrooms, 2.5 baths, and 1,808 sq. ft. of thoughtfully designed living space, this residence is a rare find in a coveted location. Step through elegant double doors into a spacious living room with soaring ceilings, flowing seamlessly into the adjacent dining area-an ideal setting for gatherings. The renovated kitchen features stainless steel appliances, sleek modern finishes, and abundant workspace for your culinary creations. On the lower level, a cozy theater room with a pull-down screen sets the stage for movie nights, complemented by a convenient half bath and laundry room. Upstairs, two bright bedrooms share a well-appointed hall bath, while the luxurious primary suite boasts an updated bathroom for a true retreat experience. The backyard offers a deck to enjoy sweeping bay views-perfect for entertaining or quiet moments. Additional highlights include fully paid-off solar panels and luxury vinyl flooring throughout. Enjoy easy access to neighborhood parks, hiking trails, Cal State East Bay, Stonebrae Country Club, BART stations, and commuter routes to San Francisco and Silicon Valley.

3430 Eureka Ct, Hayward

Listed by Lily Do, (510) 520-9891 from Compass
(If provided) CoList: from

Sold listing courtesy of Vijay Chand from PACU

$1,050,000
4 Beds 3 Baths EB41107959 MLS
Welcome home to a bright and spacious contemporary property located at 24237 Nora Circle in the Mt. Eden neighborhood of Hayward. Built in 2018, this home offers just under 1,700 sqft of living space with 4 bedrooms and 2.5 bathrooms. The primary suite is a standout feature, complete with an ensuite bathroom and a walk-in closet. The home also comes equipped with modern amenities like surround sound speakers, custom Hunter Douglas Shutters, and an electric vehicle charging setup in the garage. Conveniently located, this home is right around the corner from Greenwood Park and provides easy access to BART, the San Mateo Bridge, and major highways 880 and 238, making it an ideal choice for commuters. This beautifully maintained home gets excellent natural light and is a great opportunity to own a property in the heart of the Bay Area.

24237 Nora Cir, Hayward

Listed by Dina Williams, (510) 612-0520 from Redfin
(If provided) CoList: Patricia Ulip from Redfin

Sold listing courtesy of Janki Patel from SYYR01

$805,000
3 Beds 2 Baths ML82017829 MLS
Welcome to your dream home that's been completely transformed from inside to outside! This charming 3-bedroom, 2-bathroom has been carefully updated with quality materials and modern conveniences. The heart of this home features a completely remodeled kitchen with stunning new stainless steel appliances that'll make your inner chef dance with joy. Both bathrooms have been fully renovated with contemporary finishes. Fresh paint throughout gives the home a crisp, clean feel while the new roof overhead provides peace of mind for years to come. The electrical system has been completely rewired with new service panels, and all water supply and gas piping is brand new throughout the entire house. Climate control comes courtesy of new furnaces and a modern tankless water heater for endless hot showers. New ceiling lighting brightens every room, while updated insulation keeps energy costs comfortable. Beautiful new landscaping front and back, complete with a concrete patio perfect for morning coffee or evening barbecues. The updated shed provides extra storage, while the new garage door with electric opener adds convenience to daily life. Located in a family-friendly Hayward neighborhood, you're just minutes from Mt Eden High School, groceries, scenic Southgate Park, and Chabot College.

27846 Dolphin LN, Hayward

Listed by Marquise Murphy, 650-533-2417 from Mpire Luxe Real Estate
(If provided) CoList: from

Sold listing courtesy of Qi Li Zhou from SPSP04

$835,000
3 Beds 2 Baths BE41102332 MLS
Back on the Market thru no fault of the Sellers! Vacant & Ready for the Holidays! Spacious added Family Room made this home the Fun Family Gathering Place for decades! A place where your clients are sure to make many happy memories too! Inspections & Disclosures are available online. Three Bedrooms & two full baths, seperate living room. Two fireplaces, Newer Central Heat and Air Conditioning. Located just minutes from Bay Area Rapid Transit, all 3 International Airports, Cal State EastBay, UC Berkeley, Stanford, Meta, Silicon Valley and thousands of high tech, high paying job opportunities!. It's hard to find this much space in a single family home as nice as this in the Bay Area today!

26623 ELDRIDGE AVE, Hayward

Listed by Steve Moniz, (510) 304-6563 from Premier Properties
(If provided) CoList: from

Sold listing courtesy of Stacy Lokuta from SRUR01

$1,737,000
4 Beds 3 Baths BE41107598 MLS
Introducing luxury living in desirable Twin Bridges community! Enjoy golfing within the community at Mission Hills golf course & range, just a few minutes walk away. This massive executive smart home has been well maintained & cared for throughout the years. Spacious & bright layout w/oversized windows upon entry allowing plenty of natural light. Huge remodeled chef's kitchen w/breakfast nook, island, upgraded appliances & quartz countertops. Beautiful hardwood flooring throughout entire home. Enormous master bedroom w/large luxury remodeled master bath boasting a walk in closet with custom built in shelving. Home is equipped with dual zone AC units. First level has bedroom/full bath & laundry room. 3 car attached garages w/dual entries into opposite sides of home. Smaller garage perfect to rent out or have as in-law unit/ADU with private entry. The backyard is ideal for entertaining, surrounded by front & back immaculate landscaping covered with beautiful flowers, plants and trees. Close to all shopping, community park, trails, restaurants, i880,84,92 & walkable to South Hayward BART. Ample space for everyone and ready to make your new dream home! Open house Sat/Sun 1-5pm.

332 Arrowhead Way, Hayward

Listed by Gurveer Bains, (510) 714-8620 from Prime Properties of Calif
(If provided) CoList: from

Sold listing courtesy of OUT OF AREA OUT from OBBOUT

$1,230,000
4 Beds 3 Baths ML82014051 MLS
Welcome to 2507 Constellation Drive, a beautiful 4-bedroom, 2.5-bath home offering 1,852 square feet of light-filled living space in Haywards desirable Glen Eden neighborhood. This home features a warm and inviting layout with both a living room and a separate family roomperfect for entertaining guests in one space while enjoying private family time in the other. The kitchen is beautifully appointed and opens to the living areas, making it ideal for gatherings. All four bedrooms are generously sized, providing comfort and flexibility for families, guests, or a home office. Large windows throughout bring in abundant natural light, and the well-maintained flooring adds to the homes charm. Located in a quiet, friendly neighborhood, youre just minutes from Costco, Southland Mall, local dining, and scenic hiking trails, with convenient access to freeways for an easy commute. This is a wonderful opportunity to own a spacious, move-in-ready home in one of Haywards most sought-after communities.

2507 Constellation DR, Hayward

Listed by Eddie Oberoi, 408-771-4088 from Intero Real Estate Services
(If provided) CoList: Amritpal Singh from Intero Real Estate Services

Sold listing courtesy of Darshana Parmar from WKA0P

$790,000
3 Beds 3 Baths ML82017414 MLS Camden Place Community Assoc. BLDG.
Welcome to 1591 Glen St., a beautifully maintained and extensively upgraded three-bedroom, two-and-a-half-bath home, built in 2015 and proudly cared for by its original owner. The bright, open-concept main floor features sleek laminate floors and a gourmet kitchen with granite countertops, modern cabinetry, and stainless steel appliances, flowing seamlessly into the dining and living areasperfect for entertaining. A convenient half bath completes the lower level. Upstairs, striking Black Brazilian Slate Stone floors enhance the bedrooms and bathrooms, including a spacious primary suite with a walk-in closet, dual sinks, soaking tub, and separate shower. Two additional bedrooms share a full bath with dual sinks, while a dedicated laundry room with built-in cabinets adds ease and function. Additional upgrades include custom closet organizers, polished concrete garage floors, and a side yard with elegant Travertine Stone pavers for outdoor enjoyment. Just minutes from Southland Mall, dining, parks, major freeways, and BART, this move-in-ready home blends style, comfort, and conveniencedont miss our open house this weekend!

1591 Glenn ST, Hayward

Listed by Payal Kir, 415-702-7330 from Intero Real Estate Services
(If provided) CoList: from

Sold listing courtesy of Payal Kir from RIS

$650,000
4 Beds 2 Baths BE41107111 MLS
If you are ready to put some sweat equity or completely bring your contractor in, this enchanting Victorian Gem is waiting for you! Located 2 Minutes away from Downtown Hayward. With its quintessential white picket fence, the home offers a unique investment opportunity for those with a vision. Discover a beautiful Victorian jewel with elegant ceiling medallions and unique light fixtures, high ceilings offering character, original hardwood floors, intricate wood and window trims and wainscoting details. The layout includes four bedrooms and two baths evenly distributed across 2 stories. The Parlor's double pocket doors open to an elegant dining area, ideal for gatherings. A spacious kitchen offers backyard access, complemented by a separate laundry room. Enjoy the beautiful backyard full of mature fruit trees ready for you to make it a charming spot for relaxation. While the home faces BART tracks and requires some serious clean up, this location offers easy access to downtown and it's restaurants and entertainment. This commuter-friendly location blends historic elegance with modern potential, making it a perfect choice for visionaries.

22354 Western Blvd, Hayward

Listed by Geraldine Ramirez, (925) 989-1831 from Bay City Real Estate Group
(If provided) CoList: Genevieve Corsetti from Bay City Real Estate Group

Sold listing courtesy of Geraldine Ramirez from SGFR01

$835,000
3 Beds 2 Baths BE41107480 MLS
Immaculately Kept Winton Grove Charmer Just Hit the Market! Step inside to discover brand-new flooring throughout and fresh interior paint that gives this home a bright, modern feel. Updates include stylish new lighting, fixtures, and tasteful finish upgrades. Flooded with natural sunlight, the space feels warm and inviting. The charming, low-maintenance front yard offers ample parking, mature fruit trees, and neat, drought-tolerant landscaping. The garage has been thoughtfully converted into a spacious family room with a dedicated laundry area-ideal for flexible living. Enjoy a backyard oasis with lush peach, plum, and persimmon trees, plus a handy bonus shed perfect for storage, a workshop, or hobby space. Conveniently located near major freeways, shopping, and more-this home offers comfort, charm, and incredible value!

804 Bluefield Ln, Hayward

Listed by Mirella Hernandez, (510) 363-0665 from Fohl Realty & Investments
(If provided) CoList: from

Sold listing courtesy of Michael Quihuiz from UHR

$815,000
3 Beds 2 Baths ML82008462 MLS
Welcome to 26709 Wauchula Way! This updated 3-bed, 2-bath residence offers 1,128 sqft of well-designed living space on an expansive 5,600 sq ft lot perfect for those seeking indoor-outdoor versatility in the heart of Hayward. From the moment you arrive, you'll notice the pride of ownership. The charming curb appeal is enhanced by a manicured front lawn and freshly painted exterior. Inside, the bright and inviting living room features abundant natural light, laminate flooring, dual-pane windows, and modern LED recessed lighting throughout. At the heart of the home is the chefs kitchen equipped with refinished cabinetry, granite countertops, stainless steel appliances, and plenty of storage, making meal prep a breeze. The spacious primary suite includes ample closet space and an updated en-suite bath, offering a relaxing private retreat. Two additional bedrooms provide flexible space for guests, a home office, or growing households. Step outside to your private backyard oasis ideal for California living. With a large patio area for BBQs and al fresco dining, a storage shed, and ample room for a garden, play space, or potential expansion, the possibilities are endless. This move-in ready gem blends lifestyle, location, and value. Dont miss the opportunity to make it yours!

26709 Wauchula WAY, Hayward

Listed by Brian Kawamoto, 650-759-8352 from Kinetic Real Estate
(If provided) CoList: from

Sold listing courtesy of Jessica Williams from SEXO01

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