Vc rodou esse código? `journal` está sendo referenciado antes de ser definido.