return empty hash when no workers