@esm good, burn down the client/server distinction and usher in the p2p future we should have had from the start