methods support in SimpleReader