updated some submodules
subtle improvements