client iteration 2 and README_CLIENT