Added new chapter 2 for CLI arguments