start of work to add prefetching machinery