fix joinworker