preliminary solution to prefetching