added functionality to add, record, and clean up journal items