add demo3