Client.ch -> Client.msgch
fixed protocol errors

it was because resetting the buffer
now things are consistent but slow