update node packages
minor improvements
todo list