note about read-set and write-set