Try to use "@@" instead of "@" within a loop. The file read by "@" is inserted directly into the command buffer; while the file read by "@@" does not occupy the command buffer. However, an "@@-file" could not contain loops. Jiansheng Jiang.