added new demo updated existing demo(1)