reader foreach context.stop