Input reader added