Almost working.  I just have to figure out why prefetching isn't work 100% of the time