add Input and Output
add read ignore words