demo project using changes