GENERAL: updated all submodules to latest versions