add documentation to Client initializer