changed ArgumentManager class to ResolveArgList