add argv parsing