deferred read validation