Add argparser+ fix bug