bugfix on argv