check client, close #41