wrong key order on insert. backing up cache file before each write