updating demo1