intermediate
added jrnl sub-parser