fix the umask issue
change submodule links