minor change in arg processing