submodules upgrade follow
typo fix in submodule
updated dependencies