feature finish the first demo
feature add some demos