getting ready to write (makeset ...);
updating index and todo list;