add History. Closes #61