added a demo project