client read
Merge branch 'clientinit'