modified:   m_client.h