advances in cache functionality, decoding errors