update demo project with latest lib