implemented Journal sync thread