Adam, A stand-alone program is easier to run. My program uses newt, if everything is fine (it looks nice, works well), I can incorporate it into boxes.c file. Or do you propose to incorporate every new bit and see whether it works or not, and if something does not go well, get rid of the new code? -- Mike