workig on transaction storage