merged BaseModule/Module