closed reader