micro changes and submodules update