init

* add demo
global var
global var