Carapace top