added modulo worker assignment, added always assign worker to runner