preparations for transaction log