added demo 1