work on hashing
mockup of new history format