parser added, display input output