formatted code to make it more readable
added command specific arguments