various changes (client, server, and readme)