Break out Worker struct