caching todo list
fixing cache release
fixing tests