-add ReadInput class