fix fetching images concurrently