further corrected MManager