Updated how many arguments to check for in Main