Added ability to move through history and new hash format