command-line arguments parsing is working