add client library
fix