minor additions + added todo
updated todo list