handle non-indexed reads