todos now have add/remove