added entry update feature
updated TODO list