update demo project