A crazy weekend