use common workers for all targets