More Module/Algo interface