removed smartware
Updated smart module
Updated submodule