remove the use of iarg in formatspec