I would like this too. A FOR loop uses less code than a WHILE loop. That is an advantage. A 1 line FOR loop can be more elegant than a WHILE loop, imo, that is good too. There is also a chance that it *might* be faster than a WHILE loop, because your not using an interpreted script command to inc it, mIRC would do that internally. Im not trying to justify this addition on possible speed gain though, there might be none. It's nice to add new things to essence of the scripting language. A for loop is preferable to some, and save you a few bytes in code, so why not?