stored the binary into the cache instead of the record