tweak how args is used