fixed argv type