add TODO, update demo index