logging changes for multiprocess safety