updated client lib