bug fix. module global is not good idea...
test..