Carnival Revisited