.kill is now a bit more correct about its errors