got a functional journal - adding, viewing, metastates. work in progress.