ok, I'll hold. I'd try to leave logout for what it says, and leave the cleanup cleanly serialized somewhere else.