feature add some demos