cleaned up client, server, and host