[submodule] init script refined