Still working out the cache miss/hit problem