laying the groundwork for new worker subsystem.