work on docs, server disconnection message, and ton of other stuff