coherency fix for read methods