mangled