simplifying ratchet methods
ratchet cleanups
changing storage to reference chain
refactoring
going back in time
simplifying, working backward
complicated
pre revert
new decryption sketch
finished decryption sketch