Hacked and mangled -- yet again