1. Home
  2. Travel
  3. Cruises

Cruises: Most Popular Articles

These articles are the most popular over the last month.
Eiffel Tower - Paris, France
Eiffel Tower picture from a walking tour of Paris, France
Cruise Vacation Packing List
Comprehensive cruise travel vacation packing list that details everything you might need on a cruise. Includes items for women, men, and those all-important cruise essentials. Cruise packing list can be printed and used as a checklist when packing for your cruise vacation.
Golf Cruises
You don't have to leave your love of the game of golf at the dock on your next cruise. Most cruise lines offer you the opportunity to play at some of the world's greatest golf courses while your ship is in port.
Egypt Map
Cruise destination map of Egypt, one of 23 countries visited by cruise ships on Mediterranean cruises
Repositioning Cruises
Repositioning cruise schedule for 2009. Repositioning cruises often represent an excellent bargain for cruisers, featuring more sea days and longer cruisers than regular itineraries.
Top 10 Family Cruise Lines
List of the ten most popular cruise lines for families with children. Cruising with kids can be great fun for the whole family and these lines offer special facilities for children and youth counselors.
Alaska Cruises
Multi-part article on Alaska cruises - large and mid-sized cruise ships, small cruise ships, and Alaskan shore excursions.
East or West Caribbean
Selecting the 7-day Caribbean cruise itinerary that suits your interests can be a challenge. Many ships sail to the eastern Caribbean and many others to the western Caribbean. Which is best for you?
Freedom of the Seas Royal Promenade Picture
Photo of the Royal Promenade at night on the Royal Caribbean Freedom of the Seas cruise ship
Rome - Port of Call
Rome is accessible to cruise lovers from the port of Civitavecchia. The Eternal City is also often a point of embarkation for cruise ships. Points of interest such as the Forum, the Colosseum, the Spanish Steps, the Pantheon, and all of the marvelous fountains and piazzas make this city a traveler's paradise.
Cruise Jobs
Article on the pros and cons of working on a cruise ship. Finding a job in the cruise industry can be challenging but can lead to an exciting career.
Choosing a Cruise Ship Cabin
Overview of how to choose a cabin on your cruise ship, including the pros and cons of all cabin categories from inside to suites
Cruise Weddings
A cruise ship is a perfect location for a memorable wedding. Some cruise ships allow you to marry at sea, others require marriage ashore. Either way, the cruise ship will help you start the honeymoon immediately!
Carnival Cruise Line Reviews
Carnival Cruise Line cruise reviews written by passengers who have cruised on Carnival Cruise Line cruise ships.
Scandinavia Cruises
Several cruise lines sail to Scandinavia, the Baltic States, and northern Europe each summer. Their ships are diverse, with something for everyone.
Planning Your First Cruise
Planning your first cruise can be a daunting challenge, but if you have made all the required pre-cruise decisions, the rest of the trip will be easy. After you have answered these 10 questions, you will be ready to select a cruise line and cruise ship. Once you are on the ship, your room, meals, itinerary, and entertainment are planned. Let's plan a cruise.
Get A Passport
Information and tips on how to apply for a U.S. passport
Freedom of the Seas FlowRider
Photo of the FlowRider surfing pool on the Royal Caribbean Freedom of the Seas cruise ship
Alaska Cruise Reviews
Reviews written by our fellow cruisers of their trips to Alaska.
Crystal Symphony Wine Cruise
Crystal Symphony ports of call and itinerary overview of a food and wine theme cruise from Barcelona, Spain to Dover, UK via Cannes, Gibraltar, Cadiz, Lisbon, and Bordeaux. Cruise featured guest chef and wine expert and special shore excursions of interest to food and wine lovers. Here are some things to do in each of the ports of call.
Baltic Cruise Ports of Call
Things to do and see in St. Petersburg, Russia, including the Hermitage, Catherine's Palace, Peterhof Palace, Church of the Spilled Blood, St. Isaac's Cathedral, the Aurora battleship, and the Peter and Paul Fortress.
Royal Caribbean Cruise Line Voyager of the Seas - Royal Promenade Picture
Picture made of the Royal Promenade on a Caribbean cruise on the RCCL Voyager of the Seas
Camp Carnival Kids' Program
Carnival Cruise Lines has the largest kids' program at sea. Camp Carnival entertains children from 2-15, and most have a memorable cruise, just like their parents! Here is some basic information about Camp Carnival children's program.
Planning a European Cruise
Useful information for planning a European cruise vacation--pros and cons of cruising Europe, when and where to cruise Europe.
Carnival_Freedom_Lido_Deck
Picture of the Carnival Freedom cruise ship lido deck and swimming pool
Oasis of the Seas
The Royal Caribbean Oasis of the Seas will be the world's largest cruise ship when it is launched in late 2009. The Oasis of the Seas will carry 5400 passengers and include some innovative features never seen on cruise ships before. This preview covers the loft suites, Central Park, Boardwalk, and Royal Promenade.
Seasickness Basics
Description of the best seasickness remedies and how to avoid, prevent, and treat seasickness.
New Cruise Ships in 2008
Information on the new cruise ships sailing in 2008, including the Ruby Princess, Carnival Splendor, Celebrity Solstice, HAL Eurodam, Silversea Prince Albert II, and several other new cruise ships
Fort Lauderdale
Fort Lauderdale (or Port Everglades) is a popular embarkation point for many Caribbean cruise ships. The port is very near the Fort Lauderdale airport.
NCL Cruise Reviews
Cruise reviews written by passengers who have cruised on Norwegian Cruse Line (NCL). Reviews of Norwegian Dawn, Norwegian Star, Norwegian Majesty, Norwegian Crown, Norwegian Sea, Norwegian Dream, Norwegian Sky, and the Norway.
Nassau
Nassau is one of the most popular ports of call for cruise ships sailing from Florida. It is close enough to the U.S. for a weekend getaway.
Voyager of the Seas Main Dining Room Picture
Picture made of the main dining room on the Royal Caribbean Voyager of the Seas
Cruising the Greek Isles
Greek Islands cruises' frequently asked questions and information
List of Carnival Cruise Ships
Carnival Cruise Lines currently operates 21 cruise ships built between 1985 and 2005. The ships primarily sail to the Caribbean from several ports in the Southern United States, but Carnival also cruises to the Mexican Riviera, Alaska, Hawaii, and New England/Atlantic Canada.
Freedom of the Seas Profile
A profile of the Royal Caribbean International Cruise Line (RCI) Freedom of the Seas, which is a new cruise ship launched in 2006 that will sail the Caribbean year-round.
Cruise Review - Norwegian Sky
Cruise reviews written by a passenger on the Norwegian Sky
Freedom of the Seas Hot Tub Picture
Photo of one of the cantilevered hot tubs on the Royal Caribbean Freedom of the Seas cruise ship
Catherine Palace Tour
Pictorial tour of majestic Catherine Palace in Pushkin (also known as Tsar's Village) near St. Petersburg, Russia. Catherine Palace is the site of the famous Amber Room, which was lost during World War II and has been recreated at the Catherine Palace. The tour was led by Alla Ushakova, a very knowledgeable local guide.
Australia and New Zealand
Australia and New Zealand make great cruise destinations. You can travel to Australia via cruise ship as part of a world or extended voyage, or fly to Australia or New Zealand and join a cruise ship there. Several cruise lines have some wonderful cruises that include ports of call in Australia or New Zealand.
Cruise Attire
Cruise dress codes have changed with the times. More and more cruise ships are not requiring formal attire at dinner, and some have "country-club" casual for every meal. How can you determine what clothes to take on your next cruise?
Viking Spirit Travel Journal 1
The cities of Buda and Pest sit on opposite sides of the Danube River and together form the capital city of Hungary--Budapest. Here are some things to see in Budapest if you have a day on a European river cruise.
Freedom of the Seas Royal Promenade by Day Picture
Photo of the Royal Promenade during the day on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas Fitness Room Picture
Photo of the spinning cycles in the fitness room on the Royal Caribbean Freedom of the Seas cruise ship
Princess Cruise Ship Weddings
News article on weddings on Princess cruise ships.
Mediterranean_Map
Map of 23 countries with Mediterranean cruise ports of call
A Day in Florence, Italy
Florence (Firenze) Italy is a magnificent city and a wonderful place to spend either a day from your cruise ship or even an entire vacation. Cruise ships port at Livorno, and bus passengers into Florence. Here are some things to see and do in Florence, Italy.
Monte Carlo
Monte Carlo may be very small, but sightseeing in Monte Carlo, Monaco is fun and educational. Cruisers will find plenty to see and do with a day in Monte Carlo.
Norwegian Gem Overview
Norwegian Gem tour and overview of the accommodations, dining, public areas, bars and lounges, and kid's areas. Article includes links to 94 photos of the Norwegian Gem.
Freedom of the Seas Rock Climbing Wall Picture
Photo of the rock climbing wall on the Royal Caribbean Freedom of the Seas cruise ship
Crown Princess Profile
Crown Princess cruise ship profile. The Crown Princess is Princess Cruise Line's new cruise ship for 2006, and will sail from New York to the eastern or western Caribbean in the spring, summer, and fall and from San Juan to the southern Caribbean in the winter.
Carnival_Freedom_Atrium
Picture of the Carnival Freedom cruise ship atrium
Cruise Ship Hotel Job
Job description of the hotel department on a cruise ship.
Freedom of the Seas Cabin Picture
Photo of a cabin on the Royal Caribbean Freedom of the Seas cruise ship
Hurricanes and Cruises
Hurricanes are a summer and fall threat for Caribbean cruises and vacation travelers. If you plan to visit the Caribbean during this summer or fall but are leery of hurricane season, you might consider a cruise. Here are some tips for improving your chances of avoiding a hurricane.
Freedom of the Seas H2O Zone at Night
Photo of the Royal Caribbean Freedom of the Seas H2O Zone at Night
Copenhangen, Denmark Travel
Pictorial tour of Copenhagen, showing things to do and see when your cruise ship is in port.
Cruising the Greek Isles
Discussion of the cruise ships cruising the Greek Isles
Top Romantic Cruises
List of the best luxury cruise lines for a romantic cruise.
Freedom of the Seas Exterior Picture
Photo of the exterior of the Royal Caribbean Freedom of the Seas cruise ship
Alaska Photo Album
This Alaska photo gallery shows some of the beauty of this northern state. Alaska is full of spectacular scenery and amazing animal life. It is also a wonderful cruise destination. Here are some pictures from Alaska submitted by members of our cruise community.
Top Caribbean Shore Excursions
Top 10 Caribbean shore excursions--where they are and why they can make your Caribbean cruise vacation a memorable one. Some of these top shore excursions are among the most popular, others are personal favorites.
Emerald Princess Log Book
Emerald Princess cruise travel log book from a Mediterranean cruise on the Emerald Princess, including a description of the shore excursions in Venice, Athens, Kusadasi, Istanbul, Mykonos, Naples, Civitavecchia, Livorno, and Barcelona.
Cunard Queen Mary 2 at Sea
Cunard Queen Mary 2 at Sea
Amsterdam Coffee Shops Also Sell Pot (Marijuana)
Picture taken of pot selling coffee shop in Amsterdam
Emerald Princess Common Areas
Pictorial tour and information on the Emerald Princess cruise ship common areas, including the atrium and piazza, International Cafe, pool, Sanctuary, Lotus Spa and fitness center, Promenade Deck, movies under the stars, Princess Theater, and Princess Lounges and night clubs.
Oasis of the Seas Central Park
Artist's rendering of the Oasis of the Seas' Central Park
Freedom of the Seas Waterpark
Picture of the Waterpark on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas Presidential Family Suite Balcony Picture
Photo of the Presidential Family Suite balcony on the Royal Caribbean Freedom of the Seas cruise ship
Princess Cruise Reviews
Cruise reviews of Princess Cruise Line written by passengers on the Golden Princess, Regal Princess, Sea Princess, Sun Princess, Grand Princess, Dawn Princess, and Pacific Princess.
Freedom of the Seas Presidential Family Suite Picture
Photo of the Presidential Family Suite on the Royal Caribbean Freedom of the Seas cruise ship
palma006
Picture of the harbor walk in Palma de Mallorca, the capital city of Mallorca (also spelled Majorca)
Middle East Map
Cruise destination map of Middle East countries surrounding the Red Sea and in Southwest Asia
Alaska Waterfall White Pass Train Ride Cruise Tour Picture
Alaska waterfall picture taken while on a White Pass train ride from the Island Princess
Copenhagen Pictures
Photo gallery of pictures from Copenhagen, Denmark. Album of over 50 pictures includes photos of the Little Mermaid, the Royal Palace, the canals of Copenhagen and most of the tourist sites of this delightful Danish city in Scandinavia.
Carnival Victory Ship Profile
Profile of the Carnival Victory cruise ship.
Carnival Dream
The Carnival Dream will be Carnival Cruises' largest ship when it is launched in September 2009. The ship is a new class for Carnival, and the Carnival Dream will have many new features for cruise lovers to enjoy.
Making Carnival Towel Animals
Carnival Cruise Lines' book entitled, Carnival Towel Creations, provides step-by-step instructions and photos for making more than 40 different towel animal creatures just like they are made in Carnival staterooms.
Freedom of the Seas H2O Zone Picture
Photo of the Freedom of the Seas H2O Zone swimming pool
Pompeii - Gruesome Body of Mount Vesuvius Volcano Victim
Picture of plaster cast of Mount Vesuvius volcano victim in Pompeii, an ancient city in Italy destroyed by the Mount Vesuvius volcano
Freedom of the Seas Arcadia Theater Picture
Photo of the Arcadia Theater on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas Pool and Pool Bar Picture
Photo of the pool and pool bar on the Royal Caribbean Freedom of the Seas cruise ship
Celebrity Infinity Profile
Celebrity Cruises' Celebrity Infinity cruise ship profile and pictorial tour of the Infinity, including the cabins, dining options, lounges and other common areas, and onboard activities.
Cruise West Alaska Cruise
Overview of the Cruise West Spirit of Yorktown and a cruise logbook of an Alaska Inside Passage cruise on the small cruise ship, including information and photos about the Alaska ports of call and shore excursions.
Freedom of the Seas Vintages Wine Bar Picture
Photo of the Vintages Wine Bar on the Royal Caribbean Freedom of the Seas cruise ship
Carnival_Freedom_Restaurant
Picture of the Carnival Freedom cruise ship Freedom Restaurant
Queen Mary 2 (QM2) Overview
Overview of the Queen Mary 2 (QM2)Cunard Line cruise ship - common areas, cuisine, and accommodations.
Things to See in Buenos Aires
Buenos Aires is a favorite South American port on the Rio de la Plata for cruise ships sailing north to Rio or south to Cape Horn, Antarctica, or Valparaiso. Many cruise ships embark or disembark in Buenos Aires, and this vibrant city has much to offer tourists.
Oasis of the Seas Exterior
Artist's rendering of the exterior of the Royal Caribbean Oasis of the Seas
CarnFreedomPosh
Picture of the Post Restaurant on the Carnival Freedom cruise ship
Freedom of the Seas Boxing Ring Picture
Photo of the boxing ring on the Royal Caribbean Freedom of the Seas cruise ship
Stingray City on Grand Caym...
Stingray City on Grand Cayman Island in the Caribbean is one of the most popular cruise ship shore excursions in the world.
Amsterdam Picture Gallery
Amsterdam is full of contradictions. This Dutch city has a marvelous history, and ships have sailed from Amsterdam and Holland since the 1200s. At the same time, Amsterdam is an exciting youthful city, offering a little of everything for the visitor. Amsterdam is the home of world-renowned art museums, the World War hideout of Anne Frank, and a famous (or infamous) Red Light District. It is a popular port of call as well as a embarkation or disembarkation point for northern European cruises.
Italy_Map
Map of Italy, one of 23 countries with Mediterranean cruise ports of call
Stockholm Ice Bar
The Stockholm Ice Bar at the Nordic Sea Hotel is great fun and a perfect way to end a day visiting Stockholm.
Madeira Pictures
Madeira picture links of 26 photos made while on a cruise on the Silversea Silver Whisper from Barcelona to Lisbon.
Nassau Pictures
Photo gallery of pictures taken of Nassau on a cruise on the Radisson Seven Seas Mariner cruise ship.
Spring Tulip Photos
Pictures of spring tulip flowers.
Leper Colony Cemetery on Spinalonga Island Near the Greek Island of Crete
Picture of leper colony cemetery on Spinalonga Island near the Greek island of Crete made while on a Mediterranean cruise on the Hebridean Spirit
Traditional Japanese House in the Village of Chofu, Japan
Traditional Japanese House in the Village of Chofu, Japan
Carnival Liberty Pool Deck
Picture of the pool deck on the Carnival Liberty cruise ship
RCI Voyager of the Seas
A look at the Royal Caribbean mega-ship the Voyager of the Seas. This 3800-passenger ship and its sisters are some of the largest cruise ships afloat. The Voyager of the Seas is too large for the Panama Canal, but it has plenty of amenities to keep its passengers occupied.
Oasis of the Seas Cabins
Artist's rendering of the Oasis of the Seas' balcony cabins overlooking the Boardwalk
Jekyll Island Pictures
Pictures of Jekyll Island, Georgia, one of Georgia's Golden Isles on the Atlantic Coast. Jekyll Island is between Savannah and Jacksonville and small cruise ships visit the historic area.
Norwegian Pearl Cruise Ship
Profile and description of the NCL Norwegian Pearl cruise ship dining and cuisine, cabins, onboard activities, entertainment, spa, and itineraries.
Oasis of the Seas Carousel
Artist's rendering of the Oasis of the Seas Carousel and Zipline over the Boardwalk
Freedom of the Seas Sorrento's Casual Dining
Photo of Sorrento's casual dining on the Royal Caribbean Freedom of the Seas cruise ship
Gaspe - Quebec
A late summer or fall cruise to Atlantic Canada often includes sailing down the St. Lawrence Seaway to Quebec City or Montreal, which are great fall cruise destinations. The Gaspe Pensinsula at the mouth of the St. Lawrence is a fascinating area and worth a trip ashore.
Emerald Princess Dining Venues
Description of the Chef's Table dinner on the Emerald Princess cruise ship
Freedom of the Seas
Picture of the exterior of the Royal Caribbean Freedom of the Seas cruise ship
Carnival Liberty Tour
Carnival Liberty cruise review and pictorial tour of the cruise ship. Includes description of the Carnival Liberty cabins, Carnival Liberty cuisine, Carnival Liberty common areas and a review of a Mediterranean cruise on the Carnival Liberty.
Pompeii - Horror on Face of Mt. Vesuvius Volcano Victim
Picture of the horror on the face of a Mt. Vesuvius volcano victim in Pompeii. Plaster casts of victims are found throughout Pompeii.
Freedom of the Seas Flowrider Surfing Pool
Picture of the Flowrider surfing pool on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas Main Dining Room Picture
Photo of the main dining room on the Royal Caribbean Freedom of the Seas cruise ship
St. Thomas in the USVI
St. Thomas in the U.S. Virgin Islands is one of the most popular cruise destinations in the Caribbean for cruise ship passengers sailing from south Florida. The island has beautiful beaches, spectacular scenery, and great shopping. Tourism is king in St. Thomas, and visitors can easily find many things to do and see.
The V&A Chandelier by Dale Chihuly in the Victoria & Albert Museum in London
Picture of the V&A Chandelier by Dale Chihuly in the Victoria & Albert Museum in London
Keukenhof Flower Gardens
Keukenhof Gardens in the Netherlands near Amsterdam are some of the most spectacular spring flower gardens in the world. They are considered the world's largest flower gardens. The Keukenhof tulips and other spring flowers are magnificent. The pictures look amazing, but I can tell you that the color and layout of the flowers are even more brilliant.
Oasis of the Seas - Royal Loft
Artist's rendering of a two-level Royal Loft Suite on the Oasis of the Seas, Royal Caribbean's newest and largest cruise ship
Freedom of the Seas "A Clean Shave" Barber Shop Picture
Photo of "A Clean Shave" barber shop on the Royal Caribbean Freedom of the Seas cruise ship
Celebrity Millennium Profile
Cruise ship profile of the Celebrity Millennium cruise ship.
Oasis of the Seas - Loft Suite
Artist's rendering of the interior of a loft suite on the Royal Caribbean Oasis of the Seas cruise ship
Oasis of the Seas - Zipline
Artist's rendering of the zipline over the Boardwalk on the Oasis of the Seas cruise ship
Oasis of the Seas AquaTheater
Artist's rendering of the Oasis of the Seas AquaTheater at night
Mallorca
Three things to do with a day in Palma de Mallorca or Majorca. Cruise passengers can do a walking tour of the capital of Palma de Mallorca, visit the mountain village of Valledemossa where Frederic Chopin and George Sand lived, or ride across the mountainous island and take the train back to the capital from Soller.
Carnival_Freedom_Scotts
Picture of Scott's Bar on the Carnival Freedom cruise ship
Freedom of the Seas Outside Stateroom
Picture of an outside stateroom on the the Royal Caribbean Freedom of the Seas cruise ship
Oasis Royal Promenade
Artist's rendering of the Oasis of the Seas Royal Promenade and Crystal Canopies
Cruise Job Applications
After you have determined which specific job and cruise ship you are going to apply for, here are some tips to make sure your resume or application is read.
Viking Spirit Travel Journal 2
Rothenburg, Germany is a picturesque German medieval village, filled with half-timbered houses and marvelous treats. Cruise from Budapest to Amsterdam on the Viking Spirit river vessel. Part 2 of cruise log covers the journey from Bamberg, Germany to Amsterdam.
Disney Kids' Cruises
Disney is a leader in family vacations, and Disney cruise line is no exception. This page provides information on family cruising with Disney Cruises.
Oasis Under Construction-March
Photo of the Royal Caribbean Oasis of the Seas under construction in March 2008
Israel_Map
Map of Israel, one of 23 countries with Mediterranean cruise ports of call
Freedom of the Seas Solarium
Picture of the Solarium on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas On Air Karaoke Club Picture
Photo of the On Air Karaoke Club on the Royal Caribbean Freedom of the Seas cruise ship
Keukenhof Garden Pictures
Tulip gardens and other spring flower pictures from Keukenhof Gardens in the Netherlands. Index to 20 photos.
Alaska Cruise Itineraries
Three basic Alaska cruise itineraries make up the majority of Alaska cruises--Inside Passage, Gulf of Alaska, or Bering Sea.
Freedom of the Seas Promenade
Picture of the Promenade on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas Day Spa Picture
Photo of the day spa on the Royal Caribbean Freedom of the Seas cruise ship
Freedom of the Seas Swimming Pool
Picture of the swimming pool on the Royal Caribbean Freedom of the Seas cruise ship
Oasis of the Seas Rising Tide
Artist's rendering of the Oasis of the Seas Rising Tide on the Royal Promenade
Explorer of the Seas Atrium - Caribbean Cruise Picture
Picture made of the rear atrium on a Caribbean cruise on the Royal Caribbean Explorer of the Seas
Freedom of the Seas Computer Lab
Picture of the computer lab on the Royal Caribbean Freedom of the Seas cruise ship
Berlitz Guide to Cruising 2008
Book review of one of the most comprehensive guide to cruise ships on the market. Douglas Ward evaluates 280 cruise ships in this 23rd edition of the Berlitz guide.
Antarctica Penguin Pictures
Picture of baby penguin chick chasing its parent in Antarctica and looking for food.
FreedomGodmother2
Picture of godmother Kathy Ireland and Carnival Freedom Captain Orazio D'Aita at the Carnival Freedom cruise ship inaugural
Three Days in Beijing
Anyone who travels to Beijing has to take a day trip to the Great Wall of China. The Great Wall is probably the best known site in China, and it is just as impressive in real life as it is in photos.
Caribbean Princess Review
Review of an eastern Caribbean cruise on the Caribbean Princess
Crystal Symphony Ship Tour
Pictorial tour of the Crystal Symphony cruise ship, including a description of the public areas such as lounges, fitness center, swimming pool, computer lab, and library.
Samsara Spa Tepidarium
Picture of the Samsara Spa Tepidarium on the Costa Cruises' Costa Concordia and Costa Serena
Freedom of the Seas WaterPark
Picture of the WaterPark on the Royal Caribbean Freedom of the Seas cruise ship
Carnival_Freedom_3
Picture of the Carnival Freedom cruise ship in Venice, Italy

Explore Cruises

More from About.com

  1. Home
  2. Travel
  3. Cruises

©2008 About.com, a part of The New York Times Company.

All rights reserved.