fix zshrc bug, add submodule