updated core and io submodules