update mini-client
add a test client