all global var need prefix "__"  ?