a broken version of AGREE with data accesses