added extra features to todo list