added submodule for smart motor