Uses of worker roles