Extract worker