playing around with some daemon stuff for the Worker implementation