update readme and submodules
update submodules