update parsing command line arguments, help, error messages