midway through adding caches
still erroring, but going to bestbuy now