main argv fixed