Just for future reference, since you're using a name, it's better to use 32 / 33 for the array size. This is because the max length of a name in HL is 32 characters, or something within 1 or 2 cells of that.
Also, you should probably make Arg1 static (use the static operator rather than new), but this really doesn't matter and will effect your script only by a marginal amount.