add demo 2