added journal handling
started to implement read service