added todo remove functionality