added missing client.cpp