FIX s
& add demo1