extended tests to cover the client