first example for client update