update share client code