updated submodules; python debugging macro