Modify to display missing argument
Fix bug
Integrate Setting to IO, remove unecessary lines