finsh todo list demo