add 'clear-all todos' feature