added cache.info and checksum comparing ability