redesign demo project