switched vectors to use Arglist_parse and fixed and issue in arglist_parse