re-added bdfactory submodule