update client lib
update  functions