process argvs in one place