JournalService implementation (but we couldn't unit test a service using a database)