add some demos 3