Improved argv-system