made the input and output can be provide by command parameter