added loading of dependend modules