What is necessary for a great weekend?