reader.h is ok
reader is finished