styling futz
update submodule
update submodules
add Dan's node implementation