TodoItemListCell is pretty standard stuff and only 8 lines. Regarding the cache...I haven't made any modifications since last week so that I don't conflict w. Ron, but I had planned to move the cell cache to the controller where it could be manipulated by the remove() business logic.