The reason is that there are about 10 scripts that is calling the main script. So, if I try to pass an argument, then it means I have to change the 10 scripts on how it is calling the main script.
I certainly can do that but it means I have to test the 10 scripts...