Changed update routine
Updated submodules