added hash urls for unique gets and added listeners for incomplete thumbnails