Do not change caller's :hosts array, try 2.