client Work() fix