add documentation for hub client constructor