single worker techniques