Completely rewrote the script so that tabs don't have to be opened, but the user still knows no data was found for a url that failed.