#R:ur-laser:-24200:ism780b:28500014:000:240 ism780b!jim Aug 25 16:13:00 1984 The string you sprintf'ed into foo is longer than 64 chars, which is all you allocated for foo. It overwrote command, which is next on the stack. Wasn't someone just complaining about sprintf? -- Jim Balter, INTERACTIVE Systems (ima!jim)