add a test RecordableReader