demo app finishshsh