better exeption handling for B_M
removed broken submodule
removed broken submodule