fix joinworker, really