demo project update