switcher & todo list local