updating demo2