modify ReadWriteTracker to track tuples accesses --- this version try to  solve the concurrent access problem