M init