some progress on demo
rename demo