update submodules
control panel with showing error messages and refresh button