fixing opt submodule issues