lots of coded stuff, the beginnings of the server/client comms bits