First: How are the servers going? Clients: The main problem: Separate input and output Can be kinda tricky! A few solutions: lurkman and lurkwolf: Curses Clay's client and Jesse's Client: Web interface Today: Python GUI Not so hard, really Example with tk But Python needs to send specific numbers of bits! A hallmark of Python is flexible data types That's not at all how networks work! struct library: Allows specification of a particular format I'll be kind of a klutz here Let's get the version and game anyway Can we display info on a server from a specific port?