continue precious work on advanced client library