add public submodule