fixed the args issues with argparser