show blank product image before reading images
enhancing error handling