made all transactions RW in the RSTM sense as we dont intercept writes in the rstm framework