Theoretical fix that should but does not make worker and client talk to each other