started work on a client to complement the server