Add journal functionality