client: more work