model reader added