added appropriate dependency submodule