Some useful submodules added