update submodules
allow customize IP of master node