Thin carapace