use parsed arg vs argc