added resultsString and catch for empty URL list