improvements to argument class