added cache auto-archiving; update #90, update #67